selecție simplă a datelor din tabelele bazei de date din SQLite, un blog despre promovarea creației, site-ul,

Bună ziua, ZametkiNaPolyah.ru vizitator site-ul. Vom continua să exploreze baza de date și familiaritatea noastră cu biblioteca SQLite3. Prima parte vom avea deschiderea și vom vorbi despre modul de a face o recuperare de date simplă în baza de date sub controlul bazei de date SQLite. Acest record va ajuta să se ocupe de faptul modul în care mecanismul de eșantionare a datelor în SQL și baze de date relaționale.

selecție simplă a datelor din tabelele bazei de date din SQLite

În acest post vom analiza exemple simple, preluarea datelor din baza de date, dar mai întâi vom da o scurtă descriere a comenzii SELECT. Doar această înregistrare vă va prezenta la utilizarea pseudonime: putem da coloanei și rezultă numele de masă, care sunt diferite de cele stocate în baza de date, este numit un alias.

Cum de a face recuperarea datelor din baza de date de baze de date SQLite3

Noi am considerat anterior sintaxa comenzii SELECT. care se referă la un grup de comenzi de manipulare a datelor. Acum, să repete călătorit și să vorbească despre interogarea SQL SELECT. Vom vorbi despre modul de a face o recuperare de date simplu dintr-o bază de date care rulează SQLite3.

exemple de date în orice bază de date relațională este implementată folosind comanda SELECT, probabil, eșantionul de date - aceasta este una dintre cele mai importante și complexe funcții în bazele de date. Cu toate acestea, trebuie spus că la prima vedere sintaxa mostră de date este destul de complex. și o declarație SQL este destul de voluminos, dar nimic dificil de a face datele eșantion din baza de date nu este.

Principalul lucru pe care trebuie să înțeleagă în ce ordine de a utiliza cuvinte cheie în cererea de probă și ce rezultate să se aștepte de la un anumit cuvânt cheie. Exemplele noastre sunt complicate în fiecare porțiune ulterioară. Acum vom analiza cele mai simple, exemple de mostre de date din baza de date fără a utiliza diferitele clauze și predicate (fraze limpezire), care sunt necesare pentru a stabili condițiile de pe datele de probă, se filtrează eșantionul de date valori sunt sortate în eșantion.

Pentru a face cu succes selectarea datelor ar trebui să se înțeleagă că interogarea SQL. folosind comanda SELECT returnează întotdeauna datele ca un tabel, ce ai face, indiferent cât de interogare complexă poate fi fost asa, SQLite, precum și alte RDBMS, se va întoarce întotdeauna masa. Aceasta este regula principală să-și amintească.

Este, de asemenea, merită să ne amintim ordinea cuvintelor cheie la eșantion de date:

  1. În primul rând vine cuvântul cheie SELECT.
  2. Apoi vom specifica coloanele ale căror valori dorim să intre în paranteze.
  3. După ce coloana este cuvântul cheie din.
  4. Cuvântul cheie din, vom specifica numele tabelei din care va fi prelevat eșantionul.
  5. În plus, există mai multe cuvinte cheie, care au, de asemenea, o anumită ordine, dar nu vom complica exemplele noastre.

Dacă vă amintiți secvența de cuvântul cheie, și că, atunci când datele de probă este întotdeauna a revenit la masă, acesta va fi nici o problema.

Exemple simple de mostre de date din baze de date SQLite

Să vedem câteva exemple simple de la preluarea datelor de tabelele bazei de date sub conducerea SQLite. Să începem cu cel mai simplu într-adevăr: eșantionul de date nu face neapărat din tabel, în loc de tot ceea ce este menționat mai sus, puteți scrie o expresie matematică, SQLite analizează și se va întoarce sub forma unui tabel:

În general, ne-am ocupat cu exemple de date simple, preluate din tabele de baze de date, pentru a repeta, nu este nimic complicat și viclean în acest sens.

Combinația de date eșantion cu alte comenzi SQL

Putem combina instrucțiunea SELECT cu alte interogări SQL și comenzi. Rețineți că SELECT nu putem fi combinate cu comenzi de grup definesc accesul la date. pentru că nu trebuie să SQLite3. Nu poți lua în echipa de grup de gestionare a tranzacțiilor din cont. pentru că într-o tranzacție, putem folosi orice interogări SQL, inclusiv datele de interogare. Lăsând doar definiția datelor de comandă:

  1. Când vom crea un tabel în baza de date folosind comanda CREATE. putem folosi cuvântul cheie ca și butonul SELECT pentru a crea un tabel nou în asemănarea vechi.
  2. Nu putem combina datele eșantion cu comanda ALTER. dacă doriți să faceți modificări în tabelul bazei de date.
  3. Nu putem folosi cu recuperare de date și DROP de comandă. care este utilizat pentru a elimina obiectele bazei de date.

Iar echipa de manipulare a datelor:

  1. În primul rând, putem face subinterogările SELECT și SELECT interogări pentru a combina folosind UNION, precum și tabelele se alăture folosind cuvântul cheie JOIN. Putem compara, de asemenea, rezultatele a două interogări: EXCEPȚIA și INTERSECT. Prin urmare, putem combina două sau mai multe interogare SQL SELECT.
  2. Putem combina proba de date și o instrucțiune INSERT. atunci când vom adăuga o linie într-un tabel de baze de date.
  3. Acesta poate fi combinat cu datele eșantion Comanda delete. care servește pentru a elimina datele din baza de date.
  4. Când vom face aceste modificări. atunci putem cu ușurință cu declarația UPDATE de a utiliza o instrucțiune SELECT.

În continuare, vom lua în considerare mai multe exemple complexe de preluarea datelor din baza de date SQLite3 bazei de date.

Un pic despre modul de a crea site-uri și cum să promoveze site-ul:

Vă recomandăm să observe și să citească: