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

ฟังก์ชันใดใน MySQL ส่งคืนเอาต์พุตเดียวกันกับฟังก์ชัน BIN ()


ดังที่เราทราบดีว่าฟังก์ชัน BIN() จะคืนค่าสตริงไบนารีของตัวเลขของฐานทศนิยม หลังจากแปลงเป็นค่าไบนารีแล้ว ด้วยวิธีนี้ ถือว่าเหมือนกับฟังก์ชัน CONV(N,10,2) หมายความว่าเอาต์พุตของ CONV(N,10,2) จะเหมือนกับเอาต์พุตของฟังก์ชัน BIN()

ในฟังก์ชัน CONV(N,10,2) 'N' คือตัวเลขที่จะแปลง โดย 10 แทนค่าฐาน เช่น DECIMAL ของ N และ 2 แทนค่าที่เราต้องการแปลง N เป็นสตริงไบนารี

ตัวอย่าง

ตัวอย่างด้านล่างจะแสดงให้เห็นว่าผลลัพธ์ที่ส่งคืนโดย BIN() เหมือนกับ CONV(N,10,2)

mysql> Select BIN(15);
+---------+
| BIN(15) |
+---------+
| 1111    |
+---------+
1 row in set (0.00 sec)

mysql> Select CONV(15,10,2);
+---------------+
| CONV(15,10,2) |
+---------------+
| 1111          |
+---------------+
1 row in set (0.00 sec)