Utilizzo MySql.Originariamente inviato da piero.mac
Per quale database e' questa query?
L'uso del trattino nei nomi e' problematico perche' viene interpretato come segno di sottrazione.
La clausola where deve seguire from e tutte le join.
Il raggruppamento in presenza di piu' valori nel select deve essere precisato con group by.
![]()
Il problema è causato dal "count".
Questa query mi funziona correttamente:
SELECT tabellaauto.modello, tabellaconcessionari.concessionario FROM tabellaauto LEFT JOIN tabellaconcessionari ON tabellaauto.autoID=tabellaconcessionari.auto ;"));
Ma se ci aggiungo il "count" mi da errore:
SELECT COUNT(tabellaauto.*) AS RECORD_COUNT, tabellaauto.modello, tabellaconcessionari.concessionario FROM tabellaauto LEFT JOIN tabellaconcessionari ON tabellaauto.autoID=tabellaconcessionari.auto ;"));
Errore di sintassi nella query SQL vicino a '*) AS RECORD_COUNT
Dov'è che sbaglio?
![]()
![]()