在mysql中是否有像“strlen”这样的函数?
答案 0 :(得分:24)
答案 1 :(得分:5)
您可以使用LENGTH
关键字
SELECT * FROM table WHERE LENGTH (name) > 150;
答案 2 :(得分:4)
如何选择一个文本列,字符串长度> 0?
您可以与空字符串进行比较:
SELECT yourcolumn
FROM yourtable
WHERE yourcolumn <> ''
答案 3 :(得分:1)
以下查询将为您完成这项工作。
select length(your_text_column) from sample_table where length(some_column) > 0
答案 4 :(得分:1)
对于在Google中遇到此答案的任何人,请记住这一点:
实际上,CHAR_LENGTH()应该是更好的选择。对于多字节字符集,LENGTH()将为您提供字符串占用的字节数,而CHAR_LENGTH()将返回字符数