Mengenal SELECT COUNT DISTINCT
Basis data Anda belum memiliki kunci yang didefinisikan, dan Anda belum tahu kolom mana atau kombinasi kolom mana yang cocok sebagai kunci.
Ada cara sederhana untuk mengetahui apakah suatu kolom (atau kombinasinya) hanya berisi nilai unik—sehingga dapat mengidentifikasi setiap record dalam tabel.
Anda sudah mengenal kueri SELECT DISTINCT dari bab pertama. Sekarang Anda hanya perlu membungkus semuanya dengan fungsi COUNT(), dan PostgreSQL akan mengembalikan jumlah baris unik untuk kolom yang diberikan:
SELECT COUNT(DISTINCT(column_a, column_b, ...))
FROM table;
Latihan ini adalah bagian dari kursus
Pengantar Basis Data Relasional dalam SQL
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Count the number of rows in universities
SELECT ___
FROM ___;