Promovare
Universitatea CodeGym
Învăţare
Curs
Sarcini
Sondaje și chestionare
Jocuri
Ajutor
Programa
Comunitate
Utilizatori
forum
conversație
Articole
Povesti de succes
Activitate
Recenzii
Abonamente
Tema ușoară
Lecții
Recenzii
Despre noi
start
Începe să înveți
Începeți să învățați acum
Harta misiunii
Lecții
Nivel 3
Selectarea datelor din mai multe tabele
SQL & Hibernate
Nivel,
Lecţie
tabel dependent Acum să ne complicăm puțin interogările. Să adăugăm un nou tabel de sarcini la baza noastră de date cu sarcini pentru angajații noștri. Și să vedem ce intrări conține: SELECT * FROM task Rezultatul unei astfel de cereri: id
Aliasuri
SQL & Hibernate
Nivel,
Lecţie
Modificarea numelor coloanelor De asemenea, trebuie să ne ocupăm de numele coloanelor. În caz contrar, repetăm numele nume și id, dar acestea conțin date diferite. Pe de altă parte, există prima coloană id și coloana employee_id, care conți
Declarație JOIN
SQL & Hibernate
Nivel,
Lecţie
Condiții preliminare pentru apariția operatorului JOIN Pe măsură ce cantitatea de date din tabele crește, în ele apar adesea valori duplicate. De exemplu, tabelul de produse are nume de mărci. care se repetă uneori. Ar fi util să existe un
Declarație OUTER JOIN
SQL & Hibernate
Nivel,
Lecţie
Motive pentru OUTER JOIN Apropo, îți amintești când ne-am îmbinat foile de calcul și sarcinile noastre de curățenie în birou au dispărut pentru că nu exista încă un agent de curățenie? Dacă executați o interogare ca aceasta: SELECT * FROM t
Subinterogări
SQL & Hibernate
Nivel,
Lecţie
Interogări imbricate în SQL Limbajul SQL vă permite să imbricați o interogare într-o altă interogare. Acest lucru face posibilă scrierea unei interogări foarte mari care va face ceva mare și complex, deși lizibilitatea codului este mult red
Subinterogări cu tabele
SQL & Hibernate
Nivel,
Lecţie
Subinterogarea returnează un tabel Și, în sfârșit, a treia opțiune este atunci când subinterogarea returnează întregul tabel. Aceasta este cea mai comună opțiune. De foarte multe ori există situații în care dorim să ajustăm puțin o anumită
Please enable JavaScript to continue using this application.