Computer >> Máy Tính >  >> Lập trình >> MySQL

Hàm nào trong MySQL trả về kết quả đầu ra giống như hàm BIN ()?

Như chúng ta biết rằng hàm BIN () trả về chuỗi nhị phân của một số, của cơ sở DECIMAL, sau khi chuyển đổi nó thành giá trị nhị phân. Theo cách này, nó có thể được coi là giống như hàm CONV (N, 10,2). Nó có nghĩa là đầu ra của CONV (N, 10,2) sẽ giống như đầu ra của hàm BIN ().

Trong hàm CONV (N, 10,2), ‘N’ là số sẽ được chuyển đổi, 10 đại diện cho cơ số, tức là DECIMAL, của N và 2 đại diện cho việc chúng ta muốn chuyển N thành một chuỗi nhị phân.

Ví dụ

Ví dụ dưới đây sẽ chứng minh rằng kết quả trả về đầu ra của BIN () giống như 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)