每当我尝试用这个查询时,我都会得到长度为15的单词。
select * from 'Table_A' where LENGTH('value') = 5 and value LIKE 'A%S';
答案 0 :(得分:3)
LENGTH('value')
始终为5.因此,它仅返回与LIKE 'A%S'
修复:
SELECT * FROM Table_A where LENGTH(value) = 5 and value LIKE 'A%S';
答案 1 :(得分:2)
select * from 'Table_A' where LENGTH(value) = 5 and value LIKE 'A%S';
您正在检查文字字符串'value'的长度,该值始终为5.删除引号,以便检查列中数据的长度。