Cum funcționează frazele SQL?
Toate frazele SQL încep cu unul dintre următoarele cuvinte cheie:
SELECT, INSERT, UPDATE, DELETE, ALTER, DROP, CREATE, USE, SHOW
iar toate frazele se termină cu punct și virgulă ;
Structura și sintaxa frazelor SQL pot varia în funcție de sistemul specific de management al bazei de date (DBMS) utilizat. Cu toate acestea, există câteva linii directoare generale care se aplică majorității frazelor SQL.
O frază SQL de bază este formată de obicei dintr-un cuvânt cheie (cunoscut și sub denumirea de clauză) urmat de unul sau mai multe argumente sau parametri.
Fraze SQL comune
SELECT, FROM și WHERE
⮚ SELECT este folosit pentru a selecta coloane dintr-un tabel
⮚ pentru a selecta toate coloanele: "SELECT * “ altfel "SELECT" urmat de numele coloanei
⮚ Numele coloanelor trebuie separate printr-o virgulă [,]
⮚ FROM se specifică tabelul interogării
⮚ se enumeră tabelele și join-urile necesare pentru instrucțiunea SQL
⮚ WHERE este folosit pentru a adăuga o condiție interogării.
⮚ pentru a căuta un text, trebuie scris textul între ghilimele simple.
Vă rugăm să interogații numele “Mouse"
SELECT Name, TelNr FROM employees WHERE Name = ‘Mouse';
Crearea frazelor SELECT
Un exemplu simplu al frazei SELECT ar putea arata asa:
SELECT * FROM employees;
"SELECT" este cuvântul cheie (sau clauza)
și "*" și "FROM employees" sunt argumentele
Această instrucțiune SQL preia * (= toate datele)
dintr-un tabel numit "employees"
Utilizarea frazelor SELECT
Frazele SELECT sunt foarte puternice și reprezintă un sprijin din diverse perspective pentru Data Science:
Comenzi utilizate în frazele SQL
Există patru comenzi populare ale „DML - Data Manipulation Language” din SQL
SELECT, INSERT, UPDATE și DELETE
⮚ INSERT este folosit pentru a crea o înregistrare nouă
INSERT INTO table_name (column1, column2 …)
VALUES (value1, value2 … valueX);
⮚ Un rând cu date este inserat într-un tabel cu valori în coloanele specifice
⮚ UPDATE modifică înregistrările existente
UPDATE table_name
SET column1 = value1, column2 = value2 ... columnN = valueN
[ WHERE condiție ];
⮚ DELETE este folosit pentru a șterge înregistrări
DELETE FROM table_name
WHERE {condiție};