Die Spalte in select ist ungültig
So mache ich das richtig:
Kunde
CusID, CusLname, CusFname, CusMname, CusAddress, CusEmailAdd
Auftrag
OrderID, Order, CusID
SQL
Select Count(OrderID), o.CusID, CusLname, CusFname, CusMname, CusAddress, CusEmailAdd
From Customer c
Inner join
Order o
On c.CusID = o.CusID
Group By o.CusID
ErrorColumn 'CusLname, CusFname, CusMname, CusAddress, CusEmailAdd' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
Warum muss ich diese Spalten in die Group By-Klausel einfügen? Was kann ich tun, um diese Spalten auszuwählen, ohne sie in der Gruppierung nach zu haben, da ich sie nur nach CusID gruppieren möchte?