如何用SQL字符长度查询?
表名storeNoname(字符型)address1abcbeijing2abcdefshanghai3abcdtianjin4defdalian5ghjaodaliya...
表名store
No name(字符型)address
1 abc beijing
2 abcdef shanghai
3 abcd tianjin
4 def dalian
5 ghj aodaliya
要求查询所有字符长度小于8的所有字符(包括 name 和 address里的) 展开
No name(字符型)address
1 abc beijing
2 abcdef shanghai
3 abcd tianjin
4 def dalian
5 ghj aodaliya
要求查询所有字符长度小于8的所有字符(包括 name 和 address里的) 展开
3个回答
展开全部
SQL 获取字符长度使用len函数。
问题答案描述:SQL 获取字符长度使用len函数。
SELECT * FROM store WHERE LEN(name)<8;
SELECT * FROM store WHERE LEN(address)<8。
2.函数功能:函数返回文本字段中值或者字符串的长度。
3.语法:LEN(字段或字符串),SELECT * FROM Table WHERE LEN(ColumnName)<n
SQL中的模糊查询,其包括四个通配符:
% //百分号 表示任意字符出现0次或多次
_ //下划线 表示任何单个字符
[ ] //指定范围 如[abc]即a或b或c、[a-f]即a或b或c或d或e或f
[^ ] //不在指定范围 [^abc]即除了abc、[^a-f]除了abcdef
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询