1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în baze de date relaționale în SQL

Connected

exercițiu

Descoperă SELECT COUNT DISTINCT

Baza ta de date nu are încă nicio cheie definită și nu știi care coloane sau combinații de coloane sunt potrivite ca chei.

Există o metodă simplă de a afla dacă o anumită coloană (sau o combinație de coloane) conține doar valori unice – și, prin urmare, identifică înregistrările din tabel.

Cunoști deja interogarea SELECT DISTINCT din primul capitol. Acum trebuie doar să o încadrezi în funcția COUNT(), iar PostgreSQL va returna numărul de rânduri unice pentru coloanele specificate:

SELECT COUNT(DISTINCT(column_a, column_b, ...))
FROM table;

Instrucțiuni 1/2

undefined XP
  • 1

    Mai întâi, află câte rânduri are tabelul universities.

  • 2

    Apoi, află câte valori unice există în coloana university_city.