Tutorial sulle funzioni SQL

October 13

Tutorial sulle funzioni SQL


La Structured Query Language (SQL) viene utilizzato per creare banche dati per la memorizzazione delle informazioni. Lo stesso linguaggio è usato per manipolare successivamente ed estrarre dati da tali sistemi, o eseguire analisi su un ampio spettro di dati. SQL offre molte funzioni per la gestione di tali operazioni. Mentre le funzioni eseguono numerosi calcoli diversi, sono tutte eseguite in modo simile. Una volta che le funzioni più elementari e popolari SQL si imparano, è più facile da capire e implementare le operazioni più complicate. Per utilizzare correttamente una funzione SQL, conoscenza di base di come per interrogare un database è necessario, come funzioni SQL costruire su questa sintassi standard.

istruzione

1 Utilizzare la funzione "AVG" per calcolare rapidamente una media su un'intera tabella di dati. Invece di selezionare i dati grezzi, utilizzare la funzione "AVG" come parametro "SELECT". Per esempio, se si desidera trovare l'età media di una popolazione, e questi dati sono memorizzati nella tabella dei dati come un campo chiamato "età", è possibile utilizzare la funzione "AVG" interrogando il database con: "SELECT AVG ( età) come "AverageAge" dalla tabella ". In questo esempio, "Tavola" è il nome della tabella di database che memorizza tutte le informazioni. Il risultato di questo calcolo "AVG" deve essere assegnato ad una variabile, quindi l'etichetta fornita dopo il "come" clausola serve per creare questa variabile. Così la variabile "AverageAge" conterrà l'età media di tutti gli elementi di dati nella tabella chiamata "Tabella".

2 Contare il numero di righe in una tabella dati mediante la funzione "COUNT". Questa semplice funzione fornisce un programma di utilità molto bisogno. Se si dispone di una tabella contenente tutte le informazioni relative agli studenti in una scuola, per esempio, questa funzione semplicemente vi dirà quanti studenti sono iscritti. L'istruzione SQL per questa funzione legge: "SELECT COUNT (*) FROM Tabella". L'etichetta "Table" è il nome della tabella di dati le cui righe si sta contando, mentre l'asterisco è un carattere jolly che significa per contare tutti gli elementi nella tabella. In alternativa, è possibile utilizzare la funzione "COUNT" per isolare e contare solo un sottoinsieme dei dati con l'aggiunta di una clausola "WHERE". Ad esempio, "SELECT COUNT (Age) FROM Tabella WHERE Età> 20" conterà solo il numero di persone nella tabella che hanno 21 anni o più. Si può opzionalmente assegnare il risultato di questo calcolo per un nuovo nome di variabile con il "AS" clausola come quello usato nell'esempio "AVG".

3 Chiamare l'ultimo elemento di dati aggiunta alla tabella dati mediante la funzione "LAST". Questa è una funzione molto comune e utile, perché consente a un utente di inserimento dati per vedere e confermare i dati recentemente aggiunti rapidamente. Questo è utile se l'utente interagisce con un'altra persona che ha cambiato idea o catturato un errore nelle informazioni ha fornito al telefono. La funzione "LAST" tira rapidamente il backup dei dati che è stato appena inviato al database in modo che può essere visualizzato o modificato, se lo si desidera. La sintassi per questa affermazione è: "Seleziona Last (colonna) dalla tabella". La "colonna" etichetta si riferisce al campo nella tabella di dati che è di interesse, mentre "Tavola" è la tabella di dati che contiene le informazioni. Più istruzioni "ultimi" possono essere combinate per tirare tutti i campi della colonna della tabella, se necessario.

Consigli e avvertenze

  • Una volta acquistata la fluidità con la sintassi e l'implementazione di queste funzioni di base SQL, si può guardare a funzioni più complesse. Tutte le funzioni sono strutturati in modo simile, ma le funzioni più avanzate permettono calcoli di coinvolgere più di una tabella di dati.