SQLite offre all'utente una varietà di operatori, uno dei quali è tra. Viene utilizzato per confrontare l'espressione con il limite fornito. Generalmente, l'operatore tra l'operatore sarebbe un operatore logico che restituisce vero se un limite è definito e falso altrimenti. Impieteremo la clausola tra la clausola che ha un intervallo basso a un intervallo superiore, se necessario, e anche con la clausola Where e alcuni altri comandi SQL come Select, Rimuovi, Aggiorna e così via. Potremmo utilizzare qualsiasi clausola e qualsiasi altro comando per ottenere righe da particolari tabelle in base alle esigenze dell'utente. Il risultato è nullo o indefinito se alcune delle voci specificate all'operatore tra l'operatore contengono null. In questo articolo, discuteremo dell'uso di SQLite tra il comando con diverse illustrazioni.
Abbiamo scaricato il compilatore "BD browser per sqlite" per eseguire query SQLite. Per iniziare, premere Ctrl+N sulla tastiera per costruire un nuovo database. Il file di database viene salvato in qualsiasi cartella sul computer che dispone del tipo "file di database SQLite". Dopo aver creato un nuovo database, il passaggio successivo è creare eventuali tabelle specificate.
Creazione di tavolo
Creeremo una tabella denominata "Prodotto". Questa tabella contiene i dati di diversi prodotti. Specifichiamo il tipo di dati di tutte le colonne nella query "Crea". La colonna "ID" ha un tipo di dati interi, "nome" ha un tipo di dati di testo, "quantità" ha un tipo di dati numerici, "prezzo" ha anche un tipo di dati numerici e "rack" ha un tipo di dati caratteri.
Crea prodotto da tavolo (L'output mostra che la seguente query per la creazione di una tabella "Prodotto" viene eseguita senza alcun errore:
Inserimento di dati
Abbiamo utilizzato la query "Insert" per aggiungere i dati di tutte le colonne della tabella "Prodotto". I dati includono le colonne di "id", "nome", "quantità", "prezzo", "rack".
Inserisci nel prodotto (id, nome, quantità, prezzo, rack) valori (1, "shampo", "50", "1000", "4a"),Abbiamo inserito correttamente i dati nella tabella "Prodotto", come mostrato nella figura:
Usa query "Seleziona"
Ora, vogliamo recuperare i dati nelle colonne dalla tabella "Prodotto". Quando abbiamo usato "seleziona" insieme al simbolo *, restituisce l'intero dati della tabella richiesta. A volte possiamo specificare i nomi delle colonne nella query "Seleziona" da cui vogliamo recuperare i dati.
>> Seleziona * dal prodottoLa query restituisce i dati di otto diversi prodotti. Utilizziamo il simbolo * nella query "Seleziona" per ottenere tutte le informazioni sui prodotti.
Utilizzare tra l'operatore
Tra è un operatore logico che determina se un valore rientra in un intervallo specificato. Il tra l'operatore si valuta al vero quando il valore rientra nel limite fornito. L'istruzione "dove" dei comandi di selezione, rimuovere e sostituire utilizzerà l'operatore tra.
In questo caso, applichiamo la query "Seleziona" insieme alla clausola "dove". Nella clausola "dove", impieghiamo tra l'operatore sulla colonna "ID".
>> Seleziona ID, nome, prezzo dal prodotto in cui ID tra 3 e 6Dopo aver eseguito la query precedente, otteniamo l'ID, il nome e il prezzo di quei prodotti i cui documenti si trovano tra 3 e 6.
Utilizziamo la query "Seleziona" nella tabella "Prodotto" per ottenere i dati (nome, quantità e prezzo) dei prodotti. Ma specifichiamo la condizione usando l'operatore tra la clausola "dove". Appliciamo anche la clausola "Ordine per" nella query, quindi l'output verrà ordinato in ordine crescente utilizzando i prezzi dei prodotti.
>> Seleziona nome, quantità, prezzo dal prodotto in cui la quantità tra 40 e 64 ordini per prezzoDopo aver eseguito la query precedente, otteniamo i dati dei prodotti la cui quantità è maggiore di 40 e meno di 64. L'operatore tra l'operatore viene applicato sulla colonna "Quantità" qui.
L'operatore tra SQLite viene applicato per recuperare righe di dati in un determinato intervallo nella query "Seleziona". In questo esempio possiamo impiegare tra l'operatore sui nomi dei prodotti. Vogliamo recuperare i dati di tali prodotti con l'alfabeto iniziale dei nomi tra S e W.
>> Seleziona ID, nome, prezzo dal prodotto in cui il nome tra "S" e "W"Nel risultato, abbiamo l'ID, il nome e il prezzo di cinque diversi prodotti come previsto di seguito:
Utilizzare non tra l'operatore
Il non tra l'operatore viene utilizzato per trascurare l'uscita dell'operatore tra. Se il valore della condizione definita sarebbe inferiore al valore dell'intervallo inferiore o superiore al valore dell'intervallo superiore, l'operatore non è vero. L'operatore non tra l'operatore viene applicato alla colonna "Prezzo".
>> Seleziona * dal prodotto in cui il prezzo non tra 1000 e 3000Qui, otteniamo i dati di questi prodotti il cui prezzo non è compreso tra 1000 e 3000.
In questo caso, impieghiamo l'operatore non tra l'operatore sulla colonna "rack" della tabella "Prodotto". Vogliamo ottenere il nome, la quantità e il rack dei prodotti il cui numero "rack" è tranne 4a e 6c.
>> Seleziona nome, quantità, rack dal prodotto in cui rack non tra "4a"Nell'output, abbiamo solo sei prodotti il cui numero "rack" è diverso da 4a e 6c.
Conclusione
Speriamo che queste informazioni ti abbiano aiutato a cogliere completamente SQLite tra. Con l'aiuto di diversi esempi tra operatori, abbiamo discusso della struttura di base tra e non tra gli operatori nell'articolo precedente. Questo articolo ci ha anche mostrato quando e come impiegare sqlite tra e non tra. L'operatore tra confronta un valore con un intervallo. Il limite comprende un'espressione iniziale, un termine e un'espressione terminale. Ogni volta che il valore selezionato è entro il limite, l'operatore fornisce 1. Altro, fornisce 0.