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

ฉันจะใช้ฟังก์ชัน MySQL IN () เพื่อเปรียบเทียบตัวสร้างแถวได้อย่างไร


เรายังสามารถใช้ฟังก์ชัน IN() เพื่อเปรียบเทียบตัวสร้างแถว ลองพิจารณาตัวอย่างต่อไปนี้เพื่อให้ชัดเจนยิ่งขึ้น -

mysql> Select (10,2) IN ((5,10),(10,2),(2,10),(100,100));
+--------------------------------------------+
| (10,2) IN ((5,10),(10,2),(2,10),(100,100)) |
+--------------------------------------------+
| 1                                          |
+--------------------------------------------+
1 row in set (0.00 sec)

mysql> Select (10,2) IN ((5,10),(2,10),(100,100));
+-------------------------------------+
| (10,2) IN ((5,10),(2,10),(100,100)) |
+-------------------------------------+
| 0                                   |
+-------------------------------------+
1 row in set (0.00 sec)