Elementele de bază ale SQL

Butonul Google+ este adăugat în bara laterală din partea dreaptă. Dacă acest material vă ajută, faceți clic pe butonul - vă recomandăm site-ul pe Google.

Continuăm să studiem limba interogărilor SQL. În ultimul subiect, am învățat cum să lucrăm cu subcheile. Astfel, subcheile pot fi specificate în diferite blocuri ale instrucțiunii SELECT - subcheile pot fi în blocul SELECT, subcheile pot fi în blocul WHERE. precum și în ORDER BY și GROUP BY. Ei bine și în cele din urmă, submarinurile pot fi în blocul FROM, despre ceea ce noi, de fapt, vom vorbi și noi. Să luăm în considerare posibilitatea de a face o nouă eșantionare din rezultatele primei interogări SELECT.







Sintaxa este destul de simplă:

Acum, să aruncăm o privire la un exemplu

De exemplu, alegem din 2 tabele numele angajatului și al departamentului său, iar apoi calculăm din tabelul rezultat câte persoane lucrează în fiecare departament.







Elementele de bază ale SQL

Adică, vom scrie mai întâi o interogare, vom verifica dacă produce exact datele de care avem nevoie, apoi vom lua această interogare în paranteze și la sfârșit vom scrie un alias (în exemplul respectiv este posibil). Înainte de a scrie o cerere mai mult, astfel încât prima cerere să fie după cuvântul FROM. Ei bine și, în cele din urmă, adăugăm acolo unde este cazul. Grupați sau ordonați după.

Unde se poate aplica aceasta? de exemplu, dacă scrieți o subcotare și apoi trebuie să grupați datele în ea, atunci va trebui să scrieți aceeași subchetare în grup de. Acest lucru va crește în mod semnificativ codul dacă aveți mai multe astfel de subdotări care trebuie să grupeze datele. Când utilizați această metodă, puteți utiliza aliasuri de coloane în grupul de grup (în exemplul dept_name)

Alternativ este utilizarea de JOINs.

Sper că înțelegerea acestor probleme materiale nu va apărea. Mai mult, puteți vizita alte materiale din secțiunea Programare.

Poate că veți fi, de asemenea, interesați de articole:







Articole similare

Trimiteți-le prietenilor: