ÎncepețiÎncepe gratuit

Unește tabelele cu JOIN

O parte din explorarea unei baze de date constă în a înțelege cum se leagă tabelele între ele. Tabelele company și fortune500 nu au o relație formală definită în baza de date, dar asta nu te împiedică să le unești cu un join.

Pentru a realiza join-ul, trebuie să găsești o coloană comună celor două tabele, ale cărei valori să fie consistente de la un tabel la altul. Reține: faptul că două tabele au o coloană cu același nume nu înseamnă neapărat că acele coloane conțin date compatibile. Dacă găsești mai multe perechi de coloane cu date similare, poate fi necesar să încerci join-ul cu fiecare în parte, pentru a verifica dacă obții același număr de rezultate.

Consultă diagrama relațiilor dintre entități dacă ai nevoie.

Acest exercițiu face parte din cursul

Analiza Exploratorie a Datelor în SQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Inspectează cu atenție conținutul tabelelor company și fortune500 pentru a găsi o coloană prezentă în ambele tabele care poate fi considerată drept identificator unic al fiecărei companii.
  • Unește tabelele company și fortune500 folosind un INNER JOIN.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

SELECT company.name
-- Table(s) to select from
  FROM company
       INNER JOIN ___
       ___ ___.___=___.___;
Editează și rulează codul