Contoh Penggunaan SELECT DISTINCT di SQL | Batch 3 - MAKALAH SERBA ADA
Pemberitahuan! Website akan maintenance pada tanggal 28 - 30 Oktober 2023

Contoh Penggunaan SELECT DISTINCT di SQL | Batch 3

Select Distinct

Structured Query Language (SQL) merupakan bahasa yang digunakan untuk mengakses dan memanipulasi data dalam database. Salah satu perintah penting dalam SQL adalah SELECT, yang digunakan untuk mengambil data dari satu atau lebih tabel dalam database. Namun, terdapat fitur tambahan pada SELECT yang dapat membantu pengguna untuk mengambil data dengan lebih efektif dan efisien, yaitu SELECT DISTINCT.

SELECT DISTINCT memungkinkan pengguna untuk mengambil nilai yang unik dari satu atau lebih kolom dalam tabel. Hal ini berguna ketika pengguna ingin menghitung jumlah nilai yang berbeda dalam sebuah kolom atau saat ingin membuat daftar nilai unik untuk digunakan dalam pengambilan keputusan selanjutnya.

Contoh penggunaan SELECT DISTINCT adalah sebagai berikut:

SELECT DISTINCT product_category
FROM products;

Perintah di atas akan mengambil daftar nilai unik dari kolom product_category dalam tabel products. Hasilnya akan menampilkan semua nilai yang berbeda dalam kolom tersebut.

Selain SELECT DISTINCT, terdapat juga fitur tambahan lainnya pada SELECT yang dapat membantu pengguna untuk mengambil data dengan lebih efisien, yaitu WHERE.

WHERE memungkinkan pengguna untuk memfilter data berdasarkan kondisi tertentu. Misalnya, jika pengguna ingin mengambil semua data dari tabel products di mana harga produk lebih besar dari 100, perintah yang dapat digunakan adalah sebagai berikut:

SELECT *
FROM products
WHERE price > 100;

Perintah di atas akan mengambil semua data dari tabel products di mana harga produk lebih besar dari 100. Pengguna juga dapat menambahkan kondisi tambahan menggunakan operator logika AND atau OR.

Selain itu, terdapat juga fitur tambahan GROUP BY pada SELECT yang memungkinkan pengguna untuk mengelompokkan data berdasarkan nilai tertentu dalam satu atau lebih kolom. Contoh penggunaan GROUP BY adalah sebagai berikut:

SELECT product_category, AVG(price)
FROM products
GROUP BY product_category;

Perintah di atas akan mengambil rata-rata harga produk untuk setiap kategori produk dalam tabel products. Hasilnya akan menampilkan daftar kategori produk beserta rata-rata harga produk untuk setiap kategori tersebut.

Dalam SQL, SELECT adalah salah satu perintah yang paling penting dan sering digunakan. Dengan memanfaatkan fitur tambahan seperti SELECT DISTINCT, WHERE, dan GROUP BY, pengguna dapat mengambil data dengan lebih efektif dan efisien sesuai dengan kebutuhan mereka.

Pilih opsi donasi!

BNI - Fauzia Ramadhan - (null)
Merasa terbantu dengan artikel ini? Ayo dukung dengan donasi. Klik tombol merah.
Author & Publisher of articles on the "Makalah Serba Ada" Website page

Post a Comment

Berikan Feedback Terbaik Untuk Artikel Ini
© ‧ MAKALAH SERBA ADA. All rights reserved. Developed by Jago Desain