Durch die Verwendung der WHERE-Klausel mit der DISTINCT-Klausel in einer MySQL-Abfrage legen wir eine Bedingung fest, auf deren Grundlage MySQL die eindeutigen Zeilen der Ergebnismenge zurückgibt. Durch die Verwendung der LIMIT-Klausel und der DISTINCT-Klausel in einer MySQL-Abfrage stellen wir dem Server tatsächlich einen Bereich für die maximale Anzahl eindeutiger Zeilen zur Verfügung, die im Ergebnissatz zurückgegeben werden sollen.
Wir können WHERE- und LIMIT-Klauseln mit DISTINCT für eine Tabelle mit dem Namen „testing“ verwenden, wie unten gezeigt -
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)
Das obige ist der detaillierte Inhalt vonWie können wir die MySQL DISTINCT-Klausel mit der WHERE- und LIMIT-Klausel verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!