ASCII码对照表 (判断中/英文)

http://ascii.911cha.com/

ASCII码对照表

ascii(RIGHT(COMP_NAME,2))>127  大于127 为汉字

and RIGHT(COMP_NAME,2)='公司'

mysql                         https://blog.csdn.net/hello____world_0109/article/details/117774299

用另一种方法也能判断字符串是否只含英文和数字,这种方法是基于LENGTH函数和CHAR_LENGTH函数的
Length()为存储长度,一个英文字符(ASCII码小于128的)为1,其它的存储长度为3
Char_Length()为字符串长度,是字符的个数

//选取仅含英文字符的
SELECT
title
FROM
magnetlib.magnets t
WHERE LENGTH(title) = CHAR_LENGTH(title);

//选取不含英文字符的
SELECT
title
FROM
magnetlib.magnets t
WHERE LENGTH(title) = 3*CHAR_LENGTH(title);

原文地址:https://www.cnblogs.com/gina11/p/15371674.html