L'operazione più semplice in qualsiasi sistema di SQL è la query SELECT . In MySQL , programmatori usano SELECT per interrogare un database , al fine di recuperare i record . Utilizzo dell'istruzione SELECT restituirà un numero di righe da un database in base ai criteri di passarlo . Il comando può essere di base o complicato a seconda di come migliore vostre istruzioni SELECT sono . Istruzioni
1
raccogliere alcune informazioni di base circa i dati che si desidera . Conoscere quali sono le informazioni del database tenere e quali tabella da query, ciò che le righe della tabella stive e che di quelle file che si desidera vedere .
2
Inizia con una domanda molto semplice che può poi essere costruito su . Questa query restituirà ogni colonna e ogni riga della tabella " clienti " , che mostra la forma di base del comando SELECT. La quantità di dati restituiti sarà schiacciante se la tabella clienti è grande . Esempio : SELECT * FROM clienti ;
3
Definire che cosa si vuole fare con i dati la query restituirà . Ricordate, non solito bisogno tutte le colonne di dati.
4
Torna voleva solo colonne. Per restituire solo alcune colonne , sostituire l'asterisco nel comando precedente, con un elenco separato da virgole di colonne desiderato . Ad esempio , se si sta facendo un mailing a tutti i vostri clienti , si avrà solo bisogno del nome e colonne di indirizzi . Esempio : SELECT nome , indirizzo FROM clienti ;
5
limitare la query ulteriormente restituendo solo le righe che ti interessano, utilizzando una clausola WHERE . La clausola WHERE causerà la query SELECT per restituire solo le righe che soddisfano la clausola WHERE . Questa query selezionare il nome, l'indirizzo e l'equilibrio di ogni riga nel database con un saldo negativo . Esempio : SELECT nome , l'indirizzo , l'equilibrio FROM clienti WHERE equilibrio
6
Utilizzare l'operatore booleano OR e AND con la clausola WHERE per unire qualsiasi numero di condizioni . Le condizioni possono essere così complicato o semplice come è necessario che siano. E ' dipendente da quanto specifico che si desidera il ritorno sia. Qui ed è utilizzato in modo che la query selezionerà non solo il nome e l' indirizzo di tutti, con un saldo positivo , ma anche quelli il cui nome è 'Joe Smith' . Esempio : SELECT nome , indirizzo FROM clienti WHERE equilibrio > 0 AND name = 'Joe Smith' ;