mysql中如何判断当前是字符 mysql判断字段中有无汉字_mysql数据库教程-查字典教程网
mysql中如何判断当前是字符 mysql判断字段中有无汉字
mysql中如何判断当前是字符 mysql判断字段中有无汉字
发布时间:2016-12-29 来源:查字典编辑
摘要:使用length与char_length两个函数length:是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符char_len...

使用length与char_length两个函数

length:是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符

char_length:不管汉字还是数字或者是字母都算是一个字符

对同一字段分别使用length、char_length计算长度,并进行比较长度相同则字段中无汉字,不相同则肯定有汉字

复制代码 代码如下:

SELECT

*

FROM

t_ad t

WHERE t.`userid` = 974

AND LENGTH(

REPLACE(REPLACE(t.`title`, '-', ''), '+', '')

) = 3 * CHAR_LENGTH(

REPLACE(REPLACE(t.`title`, '-', ''), '+', '')

)

AND t.`deleteflag` = 1 ;

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新mysql数据库学习
    热门mysql数据库学习
    编程开发子分类