MySQL BIN 函数是字符串函数之一,用于返回数字的二进制值的字符串表示。BIN 函数的基本语法如下所示。
SELECT BIN(Numeric_Expression) FROM [Source]
Numeric_Expression:请指定一个有效的表达式或数字。它最多接受 BIG INT。为了演示这一点,我们将使用下面展示的客户详细信息表数据。
MySQL BIN 函数示例
String BIN 返回给定数字表达式的二进制值。以下查询显示了使用此函数的多种方法。
SELECT BIN(12);
SELECT BIN(4029);
-- Let me use NULL value as input
SELECT BIN(NULL);
-- It Omits the decimal values
SELECT BIN(12.56);
SELECT BIN('A');

在此 BIN 方法示例中,我们将在表的不同列上实现它。以下 MySQL 语句返回 Yearly_Income 和 Sales 列中数据的二进制值。
USE company;
SELECT First_Name,
Last_Name,
Education,
Profession,
Yearly_Income,
BIN(Yearly_Income) AS Binary_Income,
Sales,
BIN(Sales) AS Binary_Sales
FROM customerdetails;
