Partea 12.8: Obțineți valoarea din baza de date în intervalul: BETWEEN și SELECT în bazele de date SQL și SQLite
Bună ziua, vizitator al site-ului ZametkiNaPolyah.ru. Continuăm să studiem bazele de date și cunoștințele noastre cu biblioteca SQLite3. Cât de des trebuie să obținem o valoare în orice interval? De fapt, foarte des, de exemplu, un inginer de rețea poate afișa programe de monitorizare pe toate switch-urile care se află pe aceeași subrețea sau cluster. Un economist care consideră un salariu poate obține o valoare în intervalul, de exemplu, prin selectarea unui angajat dintr-un departament, exemple pot fi date masei, acesta este primul lucru care a venit în minte. Deoarece o astfel de operațiune (obținerea datelor dintr-o gamă) este efectuată foarte des, trebuie să învățăm cum să procedăm astfel - să primim datele dintr-o gamă dată din baza de date. desigur, cu exemplul bazelor de date care rulează SQLite.
Obțineți valoarea din baza de date în intervalul: BETWEEN și SELECT în bazele de date SQL și SQLite
Pentru scopurile descrise mai sus, există o instrucțiune BETWEEN specială în bazele de date SQL și SQLite. Instrucțiunea BETWEEN ne permite să analizăm date într-un interval. Din această intrare, veți afla cum funcționează instrucțiunea BETWEEN și comanda SELECT în bazele de date SQL și SQLite. încercați să scrieți mai multe interogări folosind BETWEEN și comanda SELECT și, în final, vom vorbi despre ce alte comenzi SQL puteți folosi instrucțiunea BETWEEN.
Selectarea datelor într-un interval folosind BETWEEN și SELECT în bazele de date SQL și SQLite
Practic, așa ușor am rezolvat cuvintele cu privire la modul în care funcționează operatorii BETWEEN și SELECT. Să facem câteva precizări: între este utilizat cu instrucțiunea SELECT în cazul în care dorim să setați condiția de eșantionare a datelor clauza WHERE sau atunci când vrem să facem filtrarea suplimentară a avea date clauza. după gruparea datelor (GROUP BY) a fost făcută.
Să ne îndreptăm acum la exemple de utilizare a comenzii SQL SELECT cu instrucțiunea BETWEEN. Pentru a înțelege cum este implementat acest lucru în SQLite3.
Exemple de BETWEEN și SELECT în baza de date SQL și SQLite: obțineți valoare din interval
Între cele mai multe ori între ele și SELECT, folosiți-le împreună, haideți și vom încerca să o facem. Creați un tabel în baza de date. utilizând comanda CREATE TABLE:
Și așa lucrează BETWEEN și SELECT cu utilizarea negării logice. Am considerat pe deplin capabilitățile comenzilor BETWEEN și SELECT și am învățat cum să eșantionăm datele într-un anumit interval.
Folosind instrucțiunea BETWEEN cu alte comenzi SQL
Putem folosi operatorul BETWEEN nu numai cu comanda SELECT, ci și cu alte comenzi SQL. care sunt în SQLite3. Ca întotdeauna, nu vom vorbi despre comenzi de gestionare a tranzacțiilor și comenzi de determinare a accesului la date.
- Instrucțiunea BETWEEN poate fi utilizată împreună cu comanda INSERT atunci când dorim să adăugăm rânduri la tabela de baze de date utilizând selecția SELECT.
- Instrucțiunea BETWEEN poate fi utilizată și cu comanda DELETE. dacă vrem să ștergem rânduri din tabel într-un anumit interval.
- Instrucțiunea BETWEEN este folosită cu comanda UPDATE atunci când este necesar să se modifice valori de rang în interval.
- Dacă doriți să creați o tabelă în baza de date utilizând cuvântul cheie AS și subclasarea SELECT, puteți utiliza instrucțiunea BETWEEN din interogarea SELECT.
- Pentru a șterge o tabelă dintr-o bază de date, utilizați comanda DROP. comanda DROP funcționează cu obiecte baze de date și operatorul BETWEEN funcționează cu valori șir, nici un șir, cu atât mai puțin valoarea stocată în celulă, nu este un obiect.
- Pentru a modifica tabelele și alte obiecte baze de date, utilizați comanda ALTER. comanda ALTER funcționează la nivelul obiectelor bazei de date, instrucțiunea BETWEEN funcționează la nivelul rândului bazei de date, deci nu există.
Am văzut că nu este atât de dificil să selectați date din baza de date în intervalul dat. utilizați în acest scop instrucțiunea SQL BETWEEN și comanda SELECT.