Heim  >  Artikel  >  Datenbank  >  Wie wähle ich mehrere Werte in einer MySQL-Tabelle aus?

Wie wähle ich mehrere Werte in einer MySQL-Tabelle aus?

Susan Sarandon
Susan SarandonOriginal
2024-10-30 01:45:02399Durchsuche

How to Select Multiple Values in a MySQL Table?

Auswählen mehrerer Werte in MySQL

In MySQL kann es manchmal schwierig sein, mehrere Werte aus einer Tabelle auszuwählen. Es gibt jedoch ein paar einfache Ansätze, um dies zu erreichen.

Bei der Auswahl von Zeilen basierend auf bestimmten IDs kann eine ODER-Bedingung verwendet werden. Um beispielsweise Zeilen auszuwählen, bei denen die ID entweder 3 oder 4 ist, würde die Abfrage wie folgt lauten:

SELECT * FROM table WHERE id = 3 OR id = 4

Eine andere Option ist die Verwendung des IN-Operators. Dies ermöglicht die Angabe einer Liste mit abzugleichenden Werten. Die entsprechende Abfrage mit IN wäre:

SELECT * FROM table WHERE id IN (3,4)

Diese Ansätze können erweitert werden, um mehrere Werte basierend auf einer beliebigen Spalte auszuwählen, nicht nur auf der ID. Um beispielsweise Zeilen auszuwählen, deren Name entweder „andy“ oder „paul“ ist, würde die Abfrage wie folgt lauten:

SELECT * FROM table WHERE name = "andy" OR name = "paul"

Oder mit IN:

SELECT * FROM table WHERE name IN ("andy", "paul")

Das obige ist der detaillierte Inhalt vonWie wähle ich mehrere Werte in einer MySQL-Tabelle aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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