Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Cara Menggunakan DISTINCT dalam SQL

Masalah:

Anda ingin mengkueri data Anda untuk mengembalikan hasil tanpa baris duplikat.

Contoh:

Basis data kami memiliki tabel bernama books dengan data di kolom author_firstname , author_lastname , dan book_title . Anda ingin mendapatkan daftar nama depan dan belakang penulis yang unik.

penulis_namadepan nama belakang_penulis judul_buku
George Orwell Peternakan Hewan
Dan Coklat Kode Davinci
George Orwell 1984
Daniel Silva Pesanan
Franz Kafka Metamorfosis

Solusi:

Kami akan menggunakan DISTINCT ayat. Berikut pertanyaannya:

SELECT DISTINCT
   author_firstname,
   author_lastname
FROM books;

Berikut hasil querynya:

penulis_namadepan nama belakang_penulis
George Orwell
Dan Coklat
Daniel Silva
Franz Kafka

Diskusi:

DISTINCT klausa digunakan dalam SELECT pernyataan untuk menyaring duplikat baris di set hasil. Anda dapat menggunakan DISTINCT saat Anda memilih satu kolom, atau saat Anda memilih beberapa kolom seperti yang kami lakukan dalam contoh kami.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengisi Teradata dengan Data Uji Realistis De Novo

  2. TABEL SQL

  3. Memodelkan Pasar Terbuka untuk Pendidikan

  4. Relasional vs basis data non-relasional - Part 3

  5. Membuat Database di Situs Cloud