MySQL 的 ASCII 函数是字符串函数之一,它返回字符表达式中最左侧字符的 ASCII 码。此 ASCII 函数的基本语法如下所示。
SELECT ASCII (Expression) FROM [Source]
表达式: 请为要查找的表达式指定一个有效的表达式。如果指定的表达式包含多个字符,则该函数返回表达式中最左侧字符的 ASCII 码。
为了演示此 ASCII 函数,我们将使用下面显示的 customerdetails 表数据。

MySQL ASCII 函数示例
此函数返回表达式中最左侧字符的 ASCII 码。以下查询显示了使用此函数的多种方法。
提示:请参阅 ASCII 表 来查看每个 MySQL 字符的值。
SELECT ASCII('A');
SELECT ASCII(1);
SELECT ASCII('abcd');
SELECT ASCII('');
SELECT ASCII(NULL);

在此示例中,我们将在表中的不同列上实现它。以下 字符串方法 语句返回 First_Name、Last_Name 和 Yearly_Income 列中最左侧字母的代码。
USE company;
SELECT First_Name,
ASCII(First_Name) AS ASCII_FName,
Last_Name,
ASCII(Last_Name) AS ASCII_LName,
Education,
Profession,
Yearly_Income,
ASCII(Yearly_Income) AS ASCII_Income,
Sales
FROM customerdetails;
从下面的屏幕截图中,您可以看到 84 = T,57 表示 9。
