สัญญาณ IN SQL
- หน้าก่อนหน้า SQL สัญญาณแทน
- หน้าต่อไป SQL Between
สัญญาณ IN
สัญญาณ IN อนุญาตให้เรากำหนดหลายตัวเลือกในคำสั่ง WHERE
คำสั่ง SQL IN
SELECT column_name(s) FROM table_name WHERE column_name IN (value1,value2,...)
ตารางตัวเดิม (ใช้ในตัวอย่างนี้:)
ตาราง Persons:
Id | LastName | FirstName | ที่อยู่ | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Beijing |
ตัวอย่างของการใช้สัญญาณ IN
ตอนนี้ เราต้องการเลือกคนที่มีนามสกุลว่า Adams และ Carter จากตารางด้านบน:
เราสามารถใช้คำสั่ง SELECT ดังนี้:
SELECT * FROM Persons WHERE LastName IN ('Adams','Carter')
ผลลัพธ์สำหรับ
Id | LastName | FirstName | ที่อยู่ | City |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
3 | Carter | Thomas | Changan Street | Beijing |
- หน้าก่อนหน้า SQL สัญญาณแทน
- หน้าต่อไป SQL Between