Heim > Datenbank > MySQL-Tutorial > MySQL-Abfrage, um Ergebnisse aus mehreren Select-Anweisungen zu erhalten?

MySQL-Abfrage, um Ergebnisse aus mehreren Select-Anweisungen zu erhalten?

王林
Freigeben: 2023-09-10 12:21:02
nach vorne
1133 Leute haben es durchsucht

MySQL-Abfrage, um Ergebnisse aus mehreren Select-Anweisungen zu erhalten?

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
Nach dem Login kopieren

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;
Nach dem Login kopieren

Dies erzeugt die folgende Ausgabe -

+------------+
| Number     |
+------------+
|        100 |
|       1000 |
|      10000 |
|     100000 |
|    1000000 |
|   10000000 |
|  100000000 |
| 1000000000 |
+------------+
8 rows in set (0.00 sec)
Nach dem Login kopieren

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!

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