Untuk mendapatkan hasil daripada berbilang penyata pilihan, gunakan UNION ALL. Berikut ialah sintaks -
select yourValue1 AS anyColumnName UNION ALL select yourValue2 AS yourColumnName . . . . N
Mari kita laksanakan sintaks di atas untuk mengembalikan pengiraan nombor dalam baris yang berbeza -
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;
Ini akan menghasilkan output berikut -
+------------+ | Number | +------------+ | 100 | | 1000 | | 10000 | | 100000 | | 1000000 | | 10000000 | | 100000000 | | 1000000000 | +------------+ 8 rows in set (0.00 sec)
Atas ialah kandungan terperinci Pertanyaan MySQL untuk mendapatkan hasil daripada penyataan pilihan berbilang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!