SQL查询中,如何判断一个字符串字段的内容的长度
例如,表Table中有一个字段,名称ItemName,类型为字符串。现在我要把ItemName长度小于5的行列出来,并且只能用Select*FromTableWhere....
例如,表Table中有一个字段,名称ItemName,类型为字符串。现在我要把ItemName长度小于5的行列出来,并且只能用
Select * From Table Where .....
这样的格式,该如何写?
问题的关键在于,SQL语句中是否有获取字符串长度的函数? 展开
Select * From Table Where .....
这样的格式,该如何写?
问题的关键在于,SQL语句中是否有获取字符串长度的函数? 展开
展开全部
Select * From Table Where len(ItemName)<5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用函数len
select * from table where len(itemname)<5
select * from table where len(itemname)<5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
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;
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;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
X﹏X
select * from table where len(itemname)<5
select * from table where len(itemname)<5
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有的len(),用函数 where len(ItemName) <5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询