标签: mysql string string-length
有没有办法选择给定值为特定长度的数据库表行,例如,少于5个字符长?
在PHP中strlen。
strlen
MySQL中有类似内容吗?
答案 0 :(得分:72)
SELECT * FROM table_name WHERE CHAR_LENGTH(column_name) < 5
答案 1 :(得分:9)
LENGTH("my_string")以字节为单位返回字符串的长度
LENGTH("my_string")
SELECT * FROM table_name WHERE LENGTH(column_name) < 5
请记住,字符可以由多个字节组成,如UTF-8中的字节。