Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come scrivere espressioni SQL

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

ORDER BY Nome ASC

 

Programmazione © www.354353.com