需求:过滤只有一个汉字的关键词
数据库:Mysql
网上搜索了一遍找到两个家伙:length 和 char_length
发现问题:
length:是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符
char_length:不管汉字还是数字或者是字母都算是一个字符
好,那第二个函数可以解决这个问题。
SQL语句如下:
SELECT key_name from keywords_info WHERE CHAR_LENGTH(key_name) > 1;
转载随意~:陶醉 » Mysql中文和英文长度比较