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

วิธีใช้ BIN() ร่วมกับ WHERE ใน MySQL

เมื่อใช้ BIN() ร่วมกับ WHERE ผลลัพธ์ขึ้นอยู่กับเงื่อนไขใน WHERE ในกรณีนี้ ต้องใช้ค่าไบนารีใน WHERE ตัวอย่าง: ตาราง Student ต้องการแถวที่ค่าไบนารีของคอลัมน์ id มากกว่า 1010:

mysql> SELECT *, BIN(id) FROM student WHERE BIN(id) > 1010;
+------+---------+---------+-----------+---------+
| Id   | Name    | Address | Subject   | BIN(id) |
+------+---------+---------+-----------+---------+
| 15   | Harshit | Delhi   | Commerce  | 1111    |
| 20   | Gaurav  | Jaipur  | Computers | 10100   |
+------+---------+---------+-----------+---------+
2 rows in set (0.00 sec)