Frage : Störung - unzulässiger Gebrauch von Gruppenfunktion

Dieses ist ein Teil der mehrfachen Frage und ich erhalte die oben genannte Störung:

Update inv I, (AUSERWÄHLTE Quantität, idservice, Datum/Uhrzeit vom invitem) v, (Gebühren, idservice vom Service VORWÄHLEN), s
SET
i.total = SUMME (v.quantity * s.charges)
, WO s.idservice = v.idservice
UND v.datetime = @uniquekey
UND i.datetime = @uniquekey

Hope jemand zeigen können wohin die Störung is

Antwort : Störung - unzulässiger Gebrauch von Gruppenfunktion

Sie können nicht wie das in der Tat tun…
http://www.experts-exchange.com/articles/Database/Miscellaneous/UPDATES-with-JOIN-for-everybody.html
mysql ist leider eine Spitze, die in der Respekt begrenzt, aber Sie überprüfen heraus dieses:
1:
2:
3:
4:
5:
6:
7:
8:
9:
Update inv I
EINSTELLEN i.total = (auserwählte SUMME (v.quantity * s.charges)
          von invitem V
          Service s ANSCHLIESSEN
             AUF s.idservice = v.idservice
          WO v.datetime = i.datetime
            UND v.invoiceid = i.id  ---  < I="" presume="" this="" link="" condition="" is="" missing="" also="">
           
Weitere Lösungen  
 
programming4us programming4us