Questo articolo esplorerà come è possibile selezionare i record tra un intervallo di due date utilizzando l'operatore.
SQL tra operatore
L'operatore tra l'operatore è molto semplice. Devi solo specificare i limiti di inizio e fine. Tuttavia, tieni presente che tra gli operatori è inclusivo. Pertanto, i limiti di inizio e fine sono inclusi nel set risultante.
Possiamo esprimere l'operatore tra come mostrato di seguito:
Seleziona column_name (s)SQL tra due date
Illustriamo come possiamo usare l'operatore per recuperare i valori tra un intervallo di due date.
Creiamo una tabella di esempio come mostrato nella query seguente:
CREA TABELLALa query sopra crea una tabella chiamata inventario nel database di esempio. Quindi aggiungiamo 3 colonne contenenti il nome del prodotto, il prezzo e la data di acquisto.
Possiamo aggiungere dati di esempio come mostrato:
INSERIREUna volta inseriti tutti i dati del campione, possono essere verificati eseguendo la query di seguito:
Seleziona * dal campione.inventario;Questo dovrebbe restituire tutti i dati come mostrato:
Esempio
Per imparare come utilizzare l'operatore tra un intervallo di date, recuperare i record in cui la data di acquisto è compresa tra 2021-01-01 e 2021-12-31
Possiamo eseguire la query come mostrato:
SELEZIONARELa query sopra dovrebbe corrispondere ai record in cui la data rientra nell'intervallo specificato. Questo dovrebbe restituire due prodotti come mostrato di seguito:
Conclusione
In questo articolo, abbiamo discusso di come recuperare i record tra un intervallo di due valori di date usando l'operatore tra SQL.