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?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage