Nwlapcug.com


Istruzioni per scrivere un'istruzione SQL

Istruzioni per scrivere un'istruzione SQL


Structured Query Language (SQL) consente ai programmatori Web di interagire con i database. SQL permette una varietà di compiti, compreso tutto dal filtraggio dei risultati di ricerca di utente per la registrazione di nuovi utenti a un sito Web. Inoltre, SQL può automaticamente manipolare strutture di database se utilizzati con un linguaggio di scripting lato server come Hypertext Preprocessor (PHP) o Active Server Pages (ASP). Questa capacità consente di SQL creare e modificare tabelle di database in tempo reale, basato su istruzioni preprogrammate del progettista. Fortunatamente, la sintassi di SQL sono molto user-friendly e facile da imparare.

Istruzioni

1

Digitare SELECT, seguita da quali informazioni si desidera recuperare dal database. Queste informazioni corrispondono ai nomi di colonna nella tabella. Ad esempio, potrebbe essere una tabella di "membri" che include una colonna denominata "nome". La colonna "nome" può includere più righe di informazioni, ciascuno con il nome di un utente registrato. Se si desidera recuperare il nome di tutti i membri registrati, è possibile digitare il seguente: SELECT name.

2

Digitare FROM seguito dal nome della tabella che si desidera recuperare le informazioni da. Ad esempio, se si desidera recuperare i nomi di ogni utente registrato dal vostro tavolo "membri", si potrebbe digitare quanto segue: SELECT name FROM membri.

3

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

4

Includono gli operatori logici di ricerca utilizzando più filtri. Includono gli operatori logici "e" scritto come AND, e "o" scritto come OR. Ad esempio, se si desidera cercare il database di "studenti" per l'id utente dell'allievo il cui nome è George e cui punteggio del test è superiore a 90, si potrebbe digitare: membri SELECT id FROM WHERE name = 'George' AND testScore > 90.

5

Sostituire SELECT con CANC 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: eliminare dai membri WHERE name = 'George'.

Consigli & 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: selezionare * da membri WHERE name = 'George'.