Um Ergebnisse aus mehreren Select-Anweisungen zu erhalten, verwenden Sie UNION ALL. Es folgt die Syntax -
select yourValue1 AS anyColumnName UNION ALL select yourValue2 AS yourColumnName . . . . N
Lassen Sie uns die obige Syntax implementieren, um eine Aufzählung von Zahlen in verschiedenen Zeilen zurückzugeben -
mysql> select 100 AS Number UNION ALL select 1000 AS Number UNION ALL select 10000 AS Number UNION ALL select 100000 AS Number UNION ALL select 1000000 AS Number UNION ALL select 10000000 AS Number UNION ALL select 100000000 AS Number UNION ALL select 1000000000 AS Number;
Dies erzeugt die folgende Ausgabe -
+------------+ | Number | +------------+ | 100 | | 1000 | | 10000 | | 100000 | | 1000000 | | 10000000 | | 100000000 | | 1000000000 | +------------+ 8 rows in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonMySQL-Abfrage, um Ergebnisse aus mehreren Select-Anweisungen zu erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!