如何让MySQL查询询问列中具有特定长度的所有字符串字段?
谢谢!
答案 0 :(得分:62)
使用LENGTH()
检查字节长度:
SELECT str FROM sometable WHERE LENGTH(str) = 5;
或CHAR_LENGTH()
用于检查字符数的长度(对多字节字符串有用):
SELECT str FROM sometable WHERE CHAR_LENGTH(str) = 5;
答案 1 :(得分:5)
select *
from myTable
where length(myColumn) = 5