Select*fromtesting;+------+--------- +----- ----+|id&nbs">
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.
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!