Fel i sql sträng?

Databaser & SQL

1 svar · 152 visningar · startad av Gein

Medlem sedan sep. 20005 700 inlägg
Trådstart#1

såhär ser min stora SQL sträng ut:

SQL = "SELECT a.fnamn, a.enamn, a.id, sum(s.spelsumma) as spelsumma, sum(s.vinst) as vinst, s.kommentar, s.personid FROM admin a, spel s WHERE s.personid = a.id GROUP BY s.personid"

vad är det för fel på denna? felmeddelande:

Du försökte köra en fråga med en mängdfunktion som inte innehöll det angivna uttrycket 'fnamn'.

Medlem sedan dec. 200012 464 inlägg
#2

Alla kolumner som du inte gör sum på måste vara med i group by.

248 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)