Kata kunci DISTINCT dalam SQL digunakan untuk mengalih keluar baris pendua daripada hasil pertanyaan Ia boleh digunakan pada satu atau lebih lajur dalam penyataan SELECT untuk mengembalikan kombinasi nilai unik ialah "SELECT DISTINCT column1, column2, .. .", kata kunci DISTINCT bertindak pada semua lajur yang ditentukan. Jika berbilang lajur digabungkan untuk menghasilkan hasil yang berbeza, maka baris ini juga akan dianggap berbeza dan tidak akan dinyahduplikasi.
Dalam SQL, kata kunci DISTINCT digunakan untuk mengalih keluar baris pendua daripada hasil pertanyaan. Ia boleh digunakan pada satu atau lebih lajur dalam pernyataan SELECT untuk mengembalikan gabungan nilai yang unik.
DISTINCT digunakan seperti berikut:
SELECT DISTINCT column1, column2, ...
FROM table_name;
Salin selepas log masuk
Penjelasan khusus adalah seperti berikut:
- PILIH: Menunjukkan bahawa data akan dipilih daripada jadual.
- DISTINCT: Kata kunci yang digunakan untuk mengenal pasti hasil pertanyaan yang perlu mengalih keluar baris pendua.
- lajur1, lajur2, ...: Tentukan nama lajur untuk dipilih, yang boleh menjadi satu atau lebih lajur.
Sebagai contoh, katakan ada jadual bernama pelanggan yang mengandungi nama pelanggan dan maklumat negara. Jika anda ingin mendapatkan senarai negara unik, anda boleh menggunakan pertanyaan berikut:
SELECT DISTINCT country
FROM customers;
Salin selepas log masuk
Pertanyaan di atas akan mengembalikan semua negara unik dalam jadual pelanggan.
Perlu diambil perhatian bahawa kata kunci DISTINCT bertindak pada semua lajur yang ditentukan Jika berbilang lajur digabungkan untuk menghasilkan hasil yang berbeza, maka baris ini juga akan dianggap berbeza dan tidak akan dinyahduplikasi.
Ringkasan: Dalam SQL, kata kunci DISTINCT digunakan untuk mengalih keluar baris pendua daripada hasil pertanyaan. Ia boleh digunakan pada satu atau lebih lajur dalam pernyataan SELECT, mengembalikan gabungan nilai yang unik. Dengan menggunakan kata kunci DISTINCT, anda boleh mendapatkan set hasil yang unik.
Atas ialah kandungan terperinci Cara menggunakan berbeza dalam SQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!