Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Dapatkan Hanya Rekod Unik daripada Jadual SQL?

Bagaimanakah Saya Boleh Dapatkan Hanya Rekod Unik daripada Jadual SQL?

DDD
DDDasal
2025-01-14 14:51:45448semak imbas

How Can I Retrieve Only Unique Records from a SQL Table?

Mengekstrak Data Unik daripada Jadual SQL

Berurusan dengan entri pendua dalam jadual SQL? Panduan ini menunjukkan kepada anda cara untuk mendapatkan semula rekod unik dengan cekap. Kata kunci DISTINCT ialah kunci kejayaan anda.

Katakan anda mempunyai jadual dengan data berlebihan dalam lajur tertentu (seperti yang digambarkan dalam imej contoh). Untuk mengasingkan nilai unik daripada lajur ini, gunakan sintaks SQL ini:

<code class="language-sql">SELECT DISTINCT column_name
FROM table_name;</code>

Sebagai contoh, SELECT DISTINCT column2 FROM table_name hanya akan mengembalikan entri unik daripada column2, mengalih keluar pendua seperti "item1" daripada jadual sampel.

Perlukan rekod unik berdasarkan berbilang lajur? Hanya senaraikan mereka dalam fasal DISTINCT:

<code class="language-sql">SELECT DISTINCT column1, column2, ...
FROM table_name;</code>

Pertanyaan seperti SELECT DISTINCT column1, column3 FROM table_name akan menghasilkan gabungan unik nilai daripada column1 dan column3, mengabaikan sebarang pendua dalam lajur lain.

Kata kunci DISTINCT menyediakan kaedah mudah untuk menapis dan mendapatkan semula data unik sahaja, memastikan analisis data adalah tepat dan cekap.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Dapatkan Hanya Rekod Unik daripada Jadual SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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