Ho la seguente tabella.Query Mysql che utilizza where e group per clausola
mysql> select * from consumer9;
+------------+--------------+-------------------+
| Service_ID | Service_Type | consumer_feedback |
+------------+--------------+-------------------+
| 100 | Computing | -1 |
| 35 | Printer | 0 |
| 73 | Computing | -1 |
| 50 | Data | 0 |
+------------+--------------+-------------------+
voglio usare GROUP BY
clausola nel mio progetto. Sto ottenendo un errore quando sto usando la query:
SELECT Service_ID, Service_Type, SUM(consumer_feedback)
FROM consumer9
GROUP BY Service_ID
WHERE Service_Type=Printer;
errore
ERROR 1064 (42000): Hai un errore nella sintassi SQL; controllare il manuale che corrisponde alla versione del server MySQL per la sintassi giusta vicino a 'dove service_type = Stampante' at line 1
Spero che qualcuno stia modificando questo adesso. I miei occhi mi fanno male :( – Codesleuth