La capacità di scrivere espressioni SQL è una competenza fondamentale per ogni programmatore che vuole essere in grado di accedere ai database e recuperare i record importanti . Anche se le specifiche modifiche di sintassi da lingua a lingua , ad esempio , da Java a C + + , la struttura di base rimane sempre la stessa . Quindi, una volta che hai imparato le basi , non è molto difficile da imparare le norme specifiche necessarie per utilizzare la Structured Query Language ( SQL) in un particolare linguaggio di programmazione . Istruzioni 
 1 
 Inizia con l'istruzione "SELECT" . Questo è il punto di partenza per qualsiasi espressione SQL . Racconta il database che si desidera recuperare i dati da i suoi record . 
 2 
 Elenco delle informazioni che si desidera recuperare dal database utilizzando gli appositi tasti e separandoli con una virgola. Ogni record ha le chiavi che identificano i diversi set di dati . Per esempio, un record di database dettagliato documenti finanziari di una persona può contenere chiavi , quali nome , data di nascita , punteggio di credito e risparmio 
 
 Esempio : . 
 
 Se si vuole recuperare il nome e la data di nascita del vostro clienti , per esempio , la vostra attuale espressione SQL avrebbero letto 
 
 selezionare Nome , data di nascita 
 
 Esempio : . 
 
 Se si desidera recuperare tutte le informazioni riguardanti i vostri clienti , si potrebbe semplicemente utilizzare un asterisco : 
 
 Select * 
 3 
 Specificare dove questi record si trovano elencando l'espressione " dA " seguito dal nome della tabella . . Record di un database vengono memorizzate in tabelle. Banca dati di una banca , per esempio, può contenere tabelle , come Personal - Records e Bank_Records 
 
 Esempio : . 
 
 Se si vuole recuperare il nome e la data di nascita dei vostri clienti dalla tabella personali - Records , per esempio , la vostra espressione SQL dovrebbe leggere 
 
 selezionare Nome , data di nascita 
 
 da personal - Records 
 4 
 restringere la ricerca , fornendo specifici parametri utilizzando la " WHERE " espressione. Accoppiato con un segno di uguale e un numero intero o stringa , è possibile utilizzare questa espressione per limitare i risultati della query di database per quelli che si adattano un particolare parametro . È possibile elencare più parametri utilizzando gli operatori logici come "AND" o "OR ". 
 
 Esempio : 
 
 Se si vuole recuperare il nome e la data di nascita del cliente dalla tabella personali - Records che hanno il nome di John Smith , per esempio , la vostra espressione SQL dovrebbe leggere 
 
 selezionare Nome , data di nascita 
 
 da personal - Records 
 
 WHERE Nome = " John Smith " 
 
 Esempio : 
 
 Se si vuole recuperare il nome e la data di nascita di un client specifico dalla tabella personali - Records che ha il nome di John Smith e il DOB 1/21/82 , per esempio, il vostro SQL espressione avrebbe letto 
 
 selezionare Nome , data di nascita 
 
 da personal - Records 
 
 WHERE Nome = " John Smith " e DOB = " 1/21/82 " 
 
 5 
 Ordinare i risultati utilizzando il " ORDER BY " espressione in combinazione con un parametro e sia "ASC " o " DESC ". 
 
 Esempio : 
 
 Se si desidera recuperare tutte le informazioni riguardanti i vostri clienti ma desidera ordinare i risultati in ordine crescente in base ai nomi dei vostri clienti , la vostra espressione SQL dovrebbe leggere 
 
 Selezionare * 
 
 da 
 personali - Records < p > ORDER BY Nome ASC