Heim > Datenbank > MySQL-Tutorial > Wie können wir mit JOINS doppelte Werte finden, die in der MySQL-Tabelle verfügbar sind?

Wie können wir mit JOINS doppelte Werte finden, die in der MySQL-Tabelle verfügbar sind?

王林
Freigeben: 2023-09-24 21:37:02
nach vorne
1840 Leute haben es durchsucht

我们如何使用 JOINS 找到 MySQL 表中可用的重复值?

Angenommen, wir haben eine Tabelle mit dem Namen „stock_item“, in der die Spalte „Menge“ doppelte Werte hat, d. h. für die Artikelnamen „Notizbuch“ und „Bleistift“ hat die Spalte „Menge“ den doppelten Wert „40“ wie in der Tabelle Zeigt die Tabelle an.

mysql> Select * from stock_item;
+------------+----------+
| item_name  |quantity  |
+------------+----------+
| Calculator |       89 |
| Notebooks  |       40 |
| Pencil     |       40 |
| Pens       |       32 |
| Shirts     |       29 |
| Shoes      |       29 |
| Trousers   |       29 |
+------------+----------+
7 rows in set (0.00 sec)
Nach dem Login kopieren

Mit Hilfe der folgenden Abfrage mithilfe von MySQL JOINS können wir nun die doppelten Werte in der Spalte „Menge“ zusammen mit dem Artikelnamen finden.

mysql> Select distinct g.item_name,g.quantity from stock_item g
   -> INNER JOIN Stock_item b ON g.quantity = b.quantity
   -> WHERE g.item_name<>b.item_name;
+-----------+----------+
| item_name | quantity |
+-----------+----------+
| Pencil    |       40 |
| Notebooks |       40 |
| Shoes     |       29 |
| Trousers  |       29 |
| Shirts    |       29 |
+-----------+----------+
5 rows in set (0.00 sec)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie können wir mit JOINS doppelte Werte finden, die in der MySQL-Tabelle verfügbar sind?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage