Commenti(0)
PHP MySQL Tutorial di base - Lezione 3 - Sintassi di base
Ogni linguaggio ha le sue regole. Parlare con MySQL non è difficile e rispettando alcune semplici regole di base, con qualche piccola formalità, riusciremo ad ottenere il meglio dalle sue potenzialità. Descriveremo in questo articolo come iniziare col piede giusto! :)
PHP – MySQL: Sintassi di base
Una delle peculiarità del linguaggio SQL, a differenza di altri linguaggi come ad esempio il C++, è che i comandi che andremo a scrivere sono molto vicini all'inglese parlato. Beh... per noi italiani non è tutto questo gran vantaggio, lo ammetto, ma parliamo di poche parole che, anche se non siamo laureati in lingue, sicuramente conosceremo.
Uso delle parole maiuscole / minuscole:
Per nostra convenienza, ma anche per una questione di pulizia e facile interpretazione, uno dei primi suggerimenti di cui ci avvarremo è quello dell'utilizzo di parole maiuscole quando andiamo ad utilizzare le parole chiave di MySQL mentre useremo il minuscolo per i nomi delle tabelle e delle colonne che andiamo ad utilizzare.
Facciamo subito un esempio pratico e rompiamo gli indugi!
1SELECT * FROM impiegati;
In questa linea di codice possiamo notare le parole "SELECT" e "FROM" in maiuscolo.
Il carattere * sinifica "ALL", cioè, tutto. Lo useremo quando non vogliamo selezionare delle colonne specifiche, ma vogliamo tutte le colonne.
Infine, "impiegati" è il nome della tabella che stiamo andando a leggere, per cui va scritta in minuscolo.
Una buona norma è anche quella di non usare parole riservate per i nomi delle tabelle e i nomi delle colonne. Questa cosa potrebbe generare errori, o comunque mandare un pò in confuzione chi ci lavora.
Per un riferimento sull'utilizzo delle parole riservate con MySQL, ecco un elenco delle parole riservate di MySQL
Ovviamente non è necessario conoscere a memoria tutte le 'reserved words' di MySQL, anche perchè su alcune di queste scopriremo che il nostro RDBMS è anche abbastanza permissivo.
Condividi su:
Esprimi un voto:
Argomenti chiave:

MySQL Report un tool di shell per tenere tutto sotto controllo