Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

วิธีตั้งค่ารายการที่คั่นด้วยเครื่องหมายจุลภาคเป็นตารางใน MySQL?


คุณสามารถใช้ UNION ALL สำหรับสิ่งนี้ได้

ให้เราได้รายการ 10, 20, 30, 40, 50 เป็นตารางกับ UNION ALL -

mysql> เลือก 10 หมายเลข UNION ทั้งหมด เลือก 20 หมายเลข UNION ทั้งหมด เลือก 30 หมายเลข UNION ทั้งหมด เลือก 40 หมายเลข UNION ทั้งหมด เลือก 50 หมายเลข

ผลลัพธ์

<ก่อนหน้า>+---------+| เบอร์ |+-------+| 10 || 20 || 30 || 40 || 50 |+-------+5 แถวในชุด (0.00 วินาที)

เรามาดูตัวอย่างอื่นกัน หากต้องการรับรายการ 1,2,3 เป็นตาราง ให้ใช้แบบสอบถามด้านล่าง -

mysql> SELECT 1 a UNION ALL SELECT 2 UNION ALL SELECT 3 a;

ผลลัพธ์

<ก่อนหน้า>+---+| |+---+| 1 || 2 || 3 |+---+3 แถวในชุด (0.00 วินาที)