Bagaimana Mengira Alamat E-mel Unik dalam Jadual?

DDD
Lepaskan: 2024-10-31 21:54:28
asal
716 orang telah melayarinya

How to Count Unique Email Addresses in a Table?

Mengira Nilai Berbeza

Apabila bekerja dengan set data dengan berbilang lajur, selalunya perlu menentukan bilangan nilai unik dalam lajur tertentu. Soalan ini timbul apabila cuba mengira bilangan e-mel unik dalam jadual dengan lajur pesananNombor, nama dan e-mel.

Walaupun SELECT count(email) FROM pesanan memberikan jumlah kiraan semua e-mel, ia tidak menghapuskan pendua. Untuk mengira nilai e-mel unik sahaja, DISTINCT mesti digunakan.

Penyelesaian: Menggunakan DISTINCT

Pertanyaan yang betul untuk mengira nilai e-mel unik ialah:

<code class="sql">SELECT count(DISTINCT(email)) FROM orders</code>
Salin selepas log masuk

DisTINCT kata kunci yang digunakan pada lajur e-mel memastikan bahawa hanya satu kejadian bagi setiap alamat e-mel unik dimasukkan dalam kiraan. Ini menghapuskan sebarang e-mel pendua dan menghasilkan kiraan unik yang diingini.

Atas ialah kandungan terperinci Bagaimana Mengira Alamat E-mel Unik dalam Jadual?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan