Heim >Datenbank >MySQL-Tutorial >Wie können wir die MySQL DISTINCT-Klausel mit der WHERE- und LIMIT-Klausel verwenden?

Wie können wir die MySQL DISTINCT-Klausel mit der WHERE- und LIMIT-Klausel verwenden?

PHPz
PHPznach vorne
2023-08-24 09:17:021515Durchsuche

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

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.

Beispiel

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen