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

วิธีใส่ค่าตัวเลขเป็นเลขฐานสอง (BINARY) ในคำสั่ง MySQL


มี 2 วิธีระบุตัวเลขฐานสอง:

1. คำนำหน้า 'B'

เขียนเลขฐานสองในเครื่องหมายคำพูดเดี่ยว นำหน้าด้วย B MySQL จะแปลงเป็นตัวเลขตามบริบทนิพจน์

ตัวอย่าง

mysql> Select B'1110'+0;
+-----------+
| B'1110'+0 |
+-----------+
|        14 |
+-----------+
1 row in set (0.00 sec)

2. คำนำหน้า '0b'

เขียนเลขฐานสองโดยไม่ต้องมีเครื่องหมายคำพูด นำหน้าด้วย 0b MySQL แปลงเป็นตัวเลขอัตโนมัติ

ตัวอย่าง

mysql> Select 0b1110+0;
+----------+
| 0b1110+0 |
+----------+
|       14 |
+----------+
1 row in set (0.00 sec)