Rumah > pangkalan data > tutorial mysql > Bagaimanakah DISTINCT dalam SQL Boleh Membantu Saya Memilih Rekod Unik Sahaja?

Bagaimanakah DISTINCT dalam SQL Boleh Membantu Saya Memilih Rekod Unik Sahaja?

Barbara Streisand
Lepaskan: 2025-01-14 15:09:46
asal
342 orang telah melayarinya

How Can DISTINCT in SQL Help Me Select Only Unique Records?

Menggunakan DISTINCT dalam SQL untuk Pemilihan Rekod Unik

Pertanyaan

SQL standard SELECT * FROM table selalunya mengembalikan baris pendua. Untuk memastikan ketepatan data dan analisis yang cekap, SQL menyediakan kata kunci DISTINCT. Ini membolehkan anda mendapatkan semula nilai unik sahaja daripada lajur yang ditentukan.

Contoh Ilustrasi:

Pertimbangkan jadual contoh ini:

<code>| Column1 | Column2 | Column3 |
|---------|---------|---------|
| 1        | item1    | data1   |
| 2        | item1    | data2   |
| 3        | item2    | data3   |
| 4        | item3    | data4   |</code>
Salin selepas log masuk

Pertanyaan SELECT * akan mengembalikan semua baris, termasuk pendua berdasarkan Column2.

Untuk mendapatkan semula baris unik sahaja, gunakan kata kunci DISTINCT:

<code class="language-sql">SELECT DISTINCT Column1, Column2, Column3
FROM table;</code>
Salin selepas log masuk

Ini menghasilkan hasil berikut, menghapuskan pendua entri item1:

Column1 Column2 Column3
1 item1 data1
3 item2 data3
4 item3 data4

Kata kunci DISTINCT ialah alat yang berkuasa untuk pembersihan data dan memastikan ketepatan pertanyaan SQL anda. Ia menjamin bahawa hanya gabungan unik lajur yang ditentukan dikembalikan.

Atas ialah kandungan terperinci Bagaimanakah DISTINCT dalam SQL Boleh Membantu Saya Memilih Rekod Unik Sahaja?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan