Select*fromtesting;+------+--------- +----- ----+|id&nbs"/> Select*fromtesting;+------+--------- +----- ----+|id&nbs">

Rumah  >  Artikel  >  pangkalan data  >  Bagaimanakah kita boleh menggunakan klausa MySQL DISTINCT dengan klausa WHERE dan LIMIT?

Bagaimanakah kita boleh menggunakan klausa MySQL DISTINCT dengan klausa WHERE dan LIMIT?

PHPz
PHPzke hadapan
2023-08-24 09:17:021455semak imbas

我们如何将 MySQL DISTINCT 子句与 WHERE 和 LIMIT 子句一起使用?

Dengan menggunakan klausa WHERE dengan klausa DISTINCT dalam pertanyaan MySQL, kami menetapkan syarat berdasarkan MySQL mengembalikan baris unik set hasil. Dengan menggunakan klausa LIMIT dan klausa DISTINCT dalam pertanyaan MySQL, kami sebenarnya menyediakan pelayan dengan julat pada bilangan maksimum baris unik untuk dikembalikan dalam set hasil.

Contoh

Kita boleh menggunakan klausa WHERE dan LIMIT dengan DISTINCT pada jadual bernama "testing" seperti yang ditunjukkan di bawah -

mysql> Select * from testing;
+------+---------+---------+
| id   | fname   | Lname   |
+------+---------+---------+
|  200 | Raman   | Kumar   |
|  201 | Sahil   | Bhalla  |
|  202 | Gaurav  | NULL    |
|  203 | Aarav   | NULL    |
|  204 | Harshit | Khurana |
|  205 | Rahul   | NULL    |
|  206 | Piyush  | Kohli   |
|  207 | Lovkesh | NULL    |
|  208 | Gaurav  | Kumar   |
|  209 | Raman  | Kumar    |
+------+---------+---------+
10 rows in set (0.00 sec)

mysql> Select DISTINCT Lname from testing where Lname IS NOT NULL limit 3;
+---------+
| Lname   |
+---------+
| Kumar   |
| Bhalla  |
| Khurana |
+---------+
3 rows in set (0.00 sec)

Atas ialah kandungan terperinci Bagaimanakah kita boleh menggunakan klausa MySQL DISTINCT dengan klausa WHERE dan LIMIT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam