SQLite è un modulo in corso che fornisce un sistema di database SQL interazionale che è autonomo, virtualizzato e non richiede inizializzazione. SQLite è uno dei sistemi di database più popolari. Eppure, il suo utilizzo ha qualcosa a che fare con la sua complessità. Il codice di Sqlite è disponibile pubblicamente. È un database zero-configurazione che indica che gli utenti non dovranno installarlo sul computer come altri database.
Il database SQLite non sarebbe una procedura autonoma come alcuni altri database; Gli utenti possono integrarlo in qualsiasi programma esplicitamente o in modo interattivo, a seconda delle richieste. SQLite ha un accesso immediato ai suoi record memorizzati. In SQLite, l'istruzione SELECT è il comando più appropriato per l'accesso e il recupero dei dati da particolari tabelle. Il comando Select viene utilizzato per eseguire semplici query di database o query complesse su vari vincoli. Un comando Select non modificherà il database in alcun modo.
Una query, spesso nota come comando selezionata, indica a un database di recuperare dati specifici da una tabella specificata memorizzata in un database. Il termine Select è accompagnato dall'uso di uno spazio e una serie di valori separati da virgola nell'istruzione Select. Il simbolo * verrebbe applicato per selezionare tutti gli attributi della tabella definita. Successivamente, il termine, il titolo della tabella, appare. Questa affermazione viene utilizzata per specificare gli aggiornamenti e altre operazioni nel database oltre a leggere le informazioni.
Esamineremo i dettagli dell'istruzione Seleziona e illustreremo come impiegarlo per recuperare le informazioni in questo articolo. Teneremo le forme utilizzabili nei casi per dimostrare la struttura di base. Selezionare può facilmente gestire casi d'uso molto più complicati.
Per eseguire le domande, dobbiamo installare qualsiasi compilatore. Qui, abbiamo installato il software "BD browser per SQLite". Innanzitutto, abbiamo creato un nuovo database raccogliendo la selezione del "nuovo database" dalla barra dei menu. Questo verrebbe salvato nella cartella con file di database di tipo SQLite. Per fare un nuovo database, eseguiamo la query. Quindi, creeremo una tabella eseguendo la sua domanda specifica. Dobbiamo aggiungere i dati alla tabella, quindi eseguiamo la query di "Insert".
Crea una tabella
Creiamo la tabella denominata "studente" e archiviamo i dati. Questa tabella ha colonne diverse, tra cui "ID", "Nome", "Email" e "Città". ID ha un tipo di dati "intero". Considerando che, il nome, l'e -mail e la città hanno un tipo di dati "testo". La chiave primaria della seguente tabella è "ID":
La tabella "studente" viene creata con successo.
Inserire i dati
Dopo aver creato la tabella "studente", inseriamo i dati dello studente in questa tabella. Quindi, eseguiamo la query "Insert".
I dati specificati vengono effettivamente inseriti nella tabella seguente:
Seleziona query per una singola tabella
Eseguiamo la query "Seleziona" recuperando l'intero dati della tabella "Studente".
Ottiamo i dati dello studente "Olivia" eseguendo la query "Seleziona".
Vogliamo inserire i dati, tra cui ID, nome, e -mail e città di altri sei studenti, quindi eseguiamo la query "Insert".
La domanda di "inserto" viene impiegata con successo.
Seleziona colonne definite
La seguente query recupera i dati specifici della tabella "Studente", che è menzionato nella query "Seleziona".
Qui, riceviamo colonne definite (ID, nome e città) di tutti gli studenti dopo aver eseguito la domanda.
Supponiamo di voler recuperare tutti i dati degli studenti richiesti. Quindi, eseguiamo la query "Seleziona" con il simbolo *.
La query precedente viene eseguita correttamente. Riceviamo il tavolo che mostra l'ID, il nome, l'email e la città di tutti gli studenti.
Rinominare il nome della colonna
In questo passaggio, impieghiamo la query "alter" sul tavolo "studente". Questa query cambia il nome della colonna "Città" in nome della colonna "Stato".
La query di alter-remove esegue correttamente.
Ora, implementiamo di nuovo il comando "seleziona" con il simbolo * per ottenere i dati di tutti gli studenti.
Riceviamo tutte le colonne della tabella "studente".
Usa dove la clausola
Ogni volta che abbiamo bisogno dei dati di alcuni studenti definiti, abbiamo utilizzato la clausola "dove" insieme al comando "seleziona". La clausola "dove" comprende la condizione per recuperare i dati.
Qui, vogliamo che i dati degli studenti abbiano la commissione pari a 1200, quindi aggiungi "dove commissione = 1200" nella query.
In questo caso, utilizziamo la condizione "dove" sulla query "seleziona" per recuperare i dettagli degli studenti la cui commissione è inferiore a 2000. Nella clausola "dove", possiamo definire l'espressione.
Abbiamo i dati di tre studenti "Olivia, Emma e Charlotte" nell'output.
Usa la clausola limite
Ora, vogliamo recuperare i dati dei primi quattro studenti. Quindi abbiamo usato la query "seleziona" insieme alla clausola "limite". Qui, impostiamo il valore di "limite" su 4.
La query precedente funziona con successo e otteniamo tutti i dettagli dei primi quattro studenti. Limiteremo il numero di righe.
Possiamo recuperare i dati degli studenti applicando limiti superiore e inferiore. A tale scopo, abbiamo applicato la clausola "limite" insieme alla query "seleziona". I limiti sono impiegati su "ID" dello studente.
La tabella mostra il risultato dello studente con ID = 3 e ID = 5 perché abbiamo utilizzato limite inferiore "2" e limite superiore "3" nella query.
Conclusione
In questo artefatto, abbiamo discusso della query SQLite Select. L'istruzione principale per la query su un db sqlite è la sezione seleziona. Possiamo specificare cosa recuperare nella sezione "Seleziona". Ma, fino a quando non arriviamo alla dichiarazione selezionata, possiamo acquisire i dati dalla sezione da. L'istruzione "da" desigerebbe da dove i dati dovrebbero essere recuperati. Possiamo specificare i dati da una o forse più tabelle o sottoquerie utilizzando l'istruzione "From". Possiamo applicare le condizioni sulla query "Seleziona" utilizzando la parola "dove" e specificare i limiti superiore e inferiore sull'ID con l'aiuto di "limite".