mysql 字符串长度length

  作者:会飞的

mysql里面的length函数是一个用来获取字符串长度的内置函数。具体用法示例如下:(1)查看某字符串的长度SELECT LENGTH('abcd'); -- 等于4(2)查出内容长度小于6个字符的数据SELECT id,content FROMtableWHERE LENGTH(content) < 6;(3)查询表(table)中内容长度大于0的数据SELECT id,content FROMtableWHERE LENGTH(content)

mysql里面的length函数是一个用来获取字符串长度的内置函数。具体用法示例如下:

(1)查看某字符串的长度

SELECT LENGTH('abcd');     -- 等于4

(2)查出内容长度小于6个字符的数据

SELECT id,content FROM table WHERE  LENGTH(content)  < 6;

(3)查询表(table)中内容长度大于0的数据

SELECT id,content FROM table WHERE  LENGTH(content) > 0;


在mysql内置函数里面查看字符串长度的还有一个函数是char_length,这两个函数的区别是:

length: 一个汉字是算三个字符,一个数字或字母算一个字符。

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


有用  |  无用

猜你喜欢