Heim >Datenbank >MySQL-Tutorial >Wie wähle ich Zeilen basierend auf mehreren Werten in MySQL aus?
Auswählen mehrerer Werte in MySQL-Abfragen
In diesem Szenario möchten Sie bestimmte Zeilen basierend auf mehreren Kriterien abrufen, z. B. der Identifizierung von Personen anhand ihre IDs (3 und 4) oder Namen (andy und paul) innerhalb einer Tabelle.
Um dies zu erreichen, können Sie die folgende Syntax verwenden:
OR-Bedingung:
SELECT * FROM table WHERE id = 3 OR id = 4
Diese Abfrage ruft Zeilen ab, in denen die ID-Spalte entweder mit 3 oder 4 übereinstimmt.
IN-Klausel:
SELECT * FROM table WHERE id IN (3,4)
Alternativ Sie kann die IN-Klausel verwenden, um eine Liste mit abzugleichenden Werten anzugeben. In diesem Fall wählt die Abfrage Zeilen aus, in denen die ID-Spalte entweder 3 oder 4 ist.
Das obige ist der detaillierte Inhalt vonWie wähle ich Zeilen basierend auf mehreren Werten in MySQL aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!