SQL查询中,如何判断一个字符串字段的内容的长度

例如,表Table中有一个字段,名称ItemName,类型为字符串。现在我要把ItemName长度小于5的行列出来,并且只能用
Select * From Table Where .....
这样的格式,该如何写?
问题的关键在于,SQL语句中是否有获取字符串长度的函数?

第1个回答  2017-06-22
Select * From Table Where len(ItemName)<5
第2个回答  2017-06-23
用函数len
select * from table where len(itemname)<5
第3个回答  2017-06-15
要看你用的什么数据库;
sql server: select * from [table] where LEN( [column] ) < 5;

mysql: select * from [table] where LENGTH( [column] ) < 5;
oracle: select * from [table] where length( [column] ) < 5;
第4个回答  2017-05-16
X﹏X
select * from table where len(itemname)<5本回答被网友采纳
第5个回答  2017-05-16
有的len(),用函数 where len(ItemName) <5
相似回答