Sitemap

Navigare rapidă

Comenzi de interogare SELECTAȚI Bloc de bază al interogării pentru a prelua date. SELECTAȚI * Utilizarea * cu SELECT returnează toate coloanele. coloana SELECT Specificați coloanele exacte cu numele lor. SELECTează tabel.coloană Faceți referire la o coloană dintr-un anumit tabel. DIN Specificați unde să găsiți datele. LA FEL DE Alias ​​temporar un nume de tabel sau o coloană cu un nume nou. UNDE Filtrați rezultatele cu o condiție. ȘI Utilizați mai multe condiții cu o clauză WHERE.Rezultatele trebuie să corespundă tuturor condițiilor. SAU Utilizați mai multe condiții cu o clauză WHERE.Rezultatele trebuie să se potrivească doar cu o singură condiție. COMANDA PENTRU Ordonați rezultatele după o coloană.Baza de date alege modul de comandă. ORDENAȚI DUPĂ coloana ASC Ordonați rezultatele după o coloană în ordine crescătoare. ORDENAȚI DUPĂ coloana DESC Ordonați rezultatele după o coloană în ordine descrescătoare. LIMITĂ Restricționați numărul de rezultate returnate. DECALAJ Omiteți primul număr OFFSET de rânduri.Folosit adesea cu LIMIT. SUBINTREBARE Rulați o interogare pentru a prelua date pentru o altă interogare. Funcții agregate¹ NUMARA Numărați numărul de rânduri care se potrivesc cu interogarea. MAX Returnează cea mai mare valoare într-o coloană numerică. MIN Returnează cea mai mică valoare într-o coloană numerică. SUMĂ Însumați valorile unei coloane numerice. AVG Calculați valoarea medie pentru o coloană numerică. AVÂND Folosit cu funcții agregate în loc de clauza WHERE. A SE GRUPA CU Folosit pentru a rafina un rezultat agregat. Operatori CA Căutare sensibilă la majuscule și minuscule pentru un model cu un operator wildcard (%). IMI PLACE Căutare care nu ține seama de majuscule și minuscule pentru un model cu un operator wildcard (%). ÎNTRE Căutați o valoare între două valori.Funcționează cu date sau numere. > Căutați valori mai mari decât o condiție. >= Căutați valori mai mari sau egale cu o condiție. Căutați valori mai mici decât o condiție. = Căutați valori mai mici sau egale cu o condiție. = Căutați valori care corespund exact unei condiții. > Căutați valori care nu sunt egale cu o condiție. UNIUNE Combinați două interogări unice (cu aceleași coloane) într-un singur rezultat. UNIREA TOȚI Combinați două interogări (cu aceleași coloane) într-un singur rezultat.Dublate permise. ÎN Stenografie pentru UNDE.Specifică mai multe condiții SAU. NU ÎN Stenografie pentru UNDE.Specifică mai multe condiții SAU (inversate) sau nu sunt egale cu. ESTE NUL Verificați valorile goale. NU ESTE NUL Verificați dacă nu există valori goale. INTERSECT Afișează rezultate care se potrivesc cu două interogări. MINUS Rezultate returnate într-o interogare care nu se află într-o altă interogare.¹ Se alătură PE Folosit pentru a specifica coloana pentru a compara și potrivi rezultatele. UTILIZAREA Prescripție pentru ON, folosită atunci când numele coloanei este același în ambele tabele. ÎNTREPRINDERE EXTERIOR STÂNGA Toate rezultatele din tabelul din stânga, cu doar rezultatele potrivite din tabelul din dreapta. LEFT OUTER JOIN (CU NULL) (Cu null) Toate rezultatele din tabelul din stânga, dar nu din tabelul din dreapta. INNER JOIN Toate rezultatele care se potrivesc atât în ​​tabelele din stânga cât și din dreapta. UNIRE EXTERIOR COMPLET Toate rezultatele atât din tabelele din stânga cât și din dreapta. UNIRE EXTERIOR COMPLET (CU NULL) (Cu null) toate rezultatele din ambele tabele din stânga și din dreapta, excluzând rezultatele din ambele tabele. UNIRE EXTERIOR DREAPTA Toate rezultatele din tabelul din dreapta, cu doar rezultatele potrivite din tabelul din stânga. UNIRE EXTERIOR DREAPTA (CU NULL) (Cu null) Toate rezultatele din tabelul din dreapta, dar nu din tabelul din stânga. Crearea și editarea tabelelor CREAȚI TABEL Creați un tabel nou. NUL Permiteți valori goale pentru acest câmp. NU NUL Nu permiteți valori goale pentru acest câmp. MOD IMPLICIT O valoare cu care să populați câmpul dacă nu este furnizată una. LA FEL DE Creați un tabel nou bazat pe structura unui tabel existent.Noul tabel va conține datele din tabelul vechi. ALTER TABLE (ADĂUGAȚI COLONĂ) Adăugați o nouă coloană la un tabel existent. ALTER TABLE (DROP COLUMN) Eliminați o coloană dintr-un tabel existent. ALTER TABLE (ALTER COLUMN) Modificați tipul de date al unei coloane existente. ALTER TABLE (RENUMIRE COLONA) Redenumiți o coloană existentă. ALTER TABLE (RENUMIRE TABEL) Redenumiți un tabel existent. ALTER TABLE (MODIFICARE NULL) Permiteți valori nule pentru o coloană. ALTER TABLE (MODIFICARE NU NUL) Preveniți valorile nule pentru o coloană. DROP TABLE Ștergeți un tabel și toate datele acestuia. TABULA TRONCIARĂ Ștergeți toate datele dintr-un tabel, dar nu și tabelul în sine. Constrângeri CHEIA PRINCIPALA O valoare care identifică în mod unic o înregistrare dintr-un tabel.O combinație de NOT NULL și UNIQUE. CHEIE EXTERNĂ Face referire la o valoare unică într-un alt tabel.Adesea o cheie primară în celălalt tabel. UNIC Aplicați valori unice pentru această coloană pe tabel. VERIFICA Asigurați-vă că valorile îndeplinesc o anumită condiție. INDEX (CREAȚI) Optimizați tabelele și accelerați foarte mult interogările prin adăugarea unui index la o coloană. INDEX (CREAȚI UNIC) Creați un index care nu permite valori duplicate. INDEX (DROP) Eliminați un index. Crearea și editarea datelor INSERT (VALOARE SINGURĂ) Adăugați o înregistrare nouă la un tabel. INSERT (VALORI MULTIPLE) Adăugați mai multe înregistrări noi la un tabel. INSERT (SELECT) Adăugați înregistrări la un tabel, dar obțineți valorile dintr-un tabel existent. ACTUALIZARE (TOATE) Modificați toate înregistrările existente într-un tabel. ACTUALIZARE (UNDE) Modificați înregistrările existente într-un tabel care corespund unei condiții. STERGE TOT) Eliminați toate înregistrările dintr-un tabel. ȘTERGE (UNDE) Eliminați înregistrările dintr-un tabel care corespund unei condiții. Crearea și editarea declanșatorilor¹ CREAȚI DECLICATORUL Creați un declanșator. CREAȚI DECLICATORUL (SAU MODIFICAȚI) Creați un declanșator sau actualizați un declanșator existent dacă este găsit unul cu același nume. CÂND (ÎNAINTE) Rulați declanșatorul înainte ca evenimentul să aibă loc. CÂND (DUPĂ) Rulați declanșatorul după ce se întâmplă evenimentul. EVENIMENT (INSERT) Rulați declanșatorul înainte sau după ce are loc o inserare. EVENIMENT (ACTUALIZARE) Rulați declanșatorul înainte sau după o actualizare. EVENIMENT (ȘTERGERE) Rulați declanșatorul înainte sau după o ștergere. PE Ce masă să vizați cu acest declanșator. TRIGGER_TYPE (PENTRU FIECARE RÂND) Executați declanșatorul pentru fiecare rând schimbat. TRIGGER_TYPE (PENTRU FIECARE DECLARAȚIE) Executați declanșatorul o dată pentru fiecare instrucțiune SQL, indiferent de câte rânduri sunt modificate. A EXECUTA Cuvânt cheie pentru a indica sfârșitul definiției declanșatorului principal. DROP TRIGGER Ștergeți un declanșator. Crearea și editarea vizualizărilor CREATE VIEW Creați o nouă vizualizare. LA FEL DE Definiți unde să preluați datele pentru o vizualizare. CU OPȚIUNEA CHECK CASCADE Asigurați-vă că orice date modificate printr-o vizualizare respectă regulile definite de regulă.Aplicați acest lucru la orice alte vizualizări. CU OPȚIUNE DE VERIFICARE LOCALĂ Asigurați-vă că orice date modificate printr-o vizualizare respectă regulile definite de regulă.Ignorați acest lucru pentru orice alte opinii. CREAȚI O VIZIUNE RECURSIVĂ Creați o vizualizare recursivă (una care se referă la o expresie de tabel comună recursivă). CREAȚI O VIZIUNE TEMPORARĂ Creați o vizualizare care există numai pentru sesiunea curentă. DROP VIEW Ștergeți o vizualizare. Expresii comune de tabel (CTE)¹ CU Creați o nouă expresie de tabel comună. LA FEL DE Specificați datele de utilizat în CTE. , (virgulă) Înlănțuiți mai multe CTE-uri. ¹Implementările și suportul motorului de baze de date variază adesea.