SQL – SELECT: GROUP BY

|

Aici vom părăsi nivelul rândurilor individuale și vom descrie afirmații care se referă la grupuri de rânduri. În contextul SQL, astfel de „grupuri de rânduri” (sau seturi de rânduri) sunt construite de clauza GROUP BY și procesate în continuare de … Citeşte mai mult

SQL – SELECT: Operația JOIN – CROSS JOIN

|

Produs cartezian (Cross Join) Cu inner join este posibil să omiteți ON. SQL interpretează acest lucru ca pe o cerere – corectă din punct de vedere sintactic – de a combina fiecare înregistrare a tabelului din stânga cu fiecare înregistrare … Citeşte mai mult

SQL – SELECT: Operația JOIN

|

Datele trebuie stocate astfel încât să nu existe informații redundante în baza de date. De exemplu, dacă baza noastră de date include grupuri de persoane care, în fiecare caz, toți urmăresc același hobby, atunci am evita mai degrabă să stocăm … Citeşte mai mult

SQL – Limbajul de interogare a datelor – SELECT – Sortarea și combinarea

|

Gruparea Vom oferi clauza GROUP BY în combinație cu clauza HAVING într-un capitol ulterior. Sortarea SGBD este liber să livreze rândurile rezultate într-o ordine arbitrară. Rândurile pot fi returnate în ordinea cheii primare, în ordinea cronologică în care sunt stocate … Citeşte mai mult