Istruzioni Per scrivere un'istruzione SQL

September 28

Istruzioni Per scrivere un'istruzione SQL


Structured Query Language (SQL) consente ai programmatori web di interagire con i loro database. SQL fa una varietà di compiti possibili, compreso tutto da filtrare i risultati di ricerca dell'utente per la registrazione di nuovi utenti a un sito web. Inoltre, SQL può manipolare automaticamente strutture di database se utilizzato con un linguaggio di scripting server-side come Hypertext Preprocessor (PHP) o Active Server Pages (ASP). Questa capacità consente di SQL creare e regolare le tabelle del database in tempo reale, sulla base di istruzioni pre-programmate del progettista. Fortunatamente, la sintassi di SQL è molto user-friendly e facile da imparare.

istruzione

1 Digitare select, seguito da quello che le informazioni che si desidera recuperare dal database. Queste informazioni corrispondono ai nomi delle colonne della tabella. Ad esempio, si può avere una tabella di "membri" che include una colonna chiamata "nome". La colonna "nome" può comprendere diverse file di dati, ciascuna azienda il nome di un utente registrato. Se si desidera recuperare il nome di tutti i membri registrati, è possibile digitare il seguente: SELECT nome.

2 Type da, seguito dal nome della tabella che si desidera recuperare le informazioni da. Ad esempio, se si desidera recuperare i nomi di ciascun utente registrato dalla tabella "membri", è possibile digitare il seguente: Selezionare il nome dei membri.

3 Include filtri se si vuole restringere la selezione. Filtri iniziano con WHERE, e sono seguiti da espressioni o disuguaglianze che possono includere qualsiasi numero di variabili. Ad esempio, se si desidera cercare il vostro tavolo "membri" per l'ID utente che corrisponde al nome di George, è possibile digitare: SELECT id FROM membri WHERE name = 'George'.

4 Includere operatori logici per la ricerca utilizzando più filtri. Gli operatori logici sono "e", scritto come AND, e "o", scritto come O. Per esempio, se si desidera cercare il database "studenti" per l'ID utente dello studente il cui nome è George e il cui punteggio del test è maggiore di 90, è possibile digitare: SELECT id FROM membri WHERE name = 'George' E TestScore> 90.

5 Sostituire SELECT con DELETE per trovare ed eliminare una riga che si adatta i filtri. Ad esempio, il seguente cancellerà i dati dalla tabella "membri" per tutti gli utenti di nome George: DELETE FROM WHERE membri name = 'George'.

Consigli e avvertenze

  • Se si desidera selezionare tutte le informazioni in una riga, utilizzare * dopo SELECT. Ad esempio, il seguente selezionerà tutte le informazioni disponibili su George: SELECT * FROM membri WHERE name = 'George'.