Reducere de Crăciun
Învăţare
Cursuri
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
Progresul meu
Cursuri
Harta misiunii
Lecții
Toate misiunile
Toate nivelurile
Gruparea după mai multe coloane
SQL & Hibernate
Nivel,
Lecţie
4.1 Gruparea coloanelor Ceea ce este, de asemenea, foarte important este că dacă grupați înregistrări, atunci în secțiune SELECTputeți specifica doar coloanele după care sunt grupate datele. Tunu potiscrieți o interogare de tip și specifica
Grupare avansată
SQL & Hibernate
Nivel,
Lecţie
5.1 Declarația HAVING Există un alt operator util în SQL care este folosit cu GROUP BY, se numește HAVING. În sensul său, este complet analog cu operatorul WHERE. Vă permite doar WHEREsă setați un filtru de rând înainte de grupare, iar cu a
Funcții agregate
SQL & Hibernate
Nivel,
Lecţie
Aceasta nu este o listă completă de funcții agregate, dar restul sunt foarte specifice și nu cred că le vei folosi în următorii 5 ani.Dacă mai ai nevoie de ele, poți oricând să citești documentația oficială pentru SGBD-ul tău.
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ă
Tipuri de date în SQL
SQL & Hibernate
Nivel,
Lecţie
Introducere în tipurile de date în SQL Spre deosebire de JavaScript, SQL are o tastare puternică. În fiecare tabel, fiecare coloană are propriul tip de date fix. Există o mulțime de tipuri de date, dar, spre deosebire de limbajul Java, exis
Funcții numerice
SQL & Hibernate
Nivel,
Lecţie
Lista de funcții numerice După cum am spus mai sus, nu este suficient ca un SGBD să stocheze pur și simplu date de un anumit tip, ci trebuie să suporte și un set extins de operațiuni super-rapide pe date de acest tip. Și, după cum știți, to
Funcții de dată
SQL & Hibernate
Nivel,
Lecţie
3.1 Lista de funcții pentru lucrul cu data și ora Data și ora sunt unul dintre cele mai comune tipuri de date stocate în baze de date. De aceea, lista de funcții pentru lucrul cu ele este foarte mare. Iată cele mai populare: # Funcţie Descr
Afișați mai multe
1
...
48
49
50
51
52
...
60
Please enable JavaScript to continue using this application.