regole sintassi:



sintassi:
SELECT

campi
`NOME_CAMPO`, metti un alias per indicare il nome della colonna
`NOME_CAMPO` AS `Alias`, metti un alias per indicare il nome della colonna
`NOME_TABELLA$`.`NOME_CAMPO` AS `Alias`, metti il `NOME_TABELLA$`. se nel FROM ci sono più tabelle di origine anche se hanno nomi dei campi diversi (per sicurezza)
ATTENTO: non mettere la , nell'ultimo campo


formule
ATTENTO: va messo sempre `NOME_TABELLA$` dentro la funzione altrimenti da errore di alias ricorsivo


operazione
operazione AS `Alias`
per eseguire una operazione occorre usare gli operatori SQL


costante
'NONE' AS `Alias` testo
0 AS `Alias` valore


FROM
`NOME_TABELLA1$`,
`NOME_TABELLA2$`

(SELECT ....) Alias
si possono inserire delle vere e prorpie query in FROM
l'Alias può essere omesso se solo una query ed in caso viene assegnato senza AS
se si mette l'Alias questo va utilizzato nella SELECT per indicare la query di origine del campo



WHERE
`NOME_TABELLA$`.`NOME_CAMPO` = '..' AND /OR / NOT ....
ATTENTO: va sempre messo il nome del campo originale non l'eventuale Alias


GROUP BY
`NOME_TABELLA$`.`NOME_CAMPO` , .....
ATTENTO: va sempre messo il nome del campo originale non l'eventuale Alias



UNION ALL

per unire più query con il comando UNION ALL

ATTENTO: