读书人

怎么指定字段位数的查询

发布时间: 2012-02-06 15:52:44 作者: rapoo

如何指定字段位数的查询
例如 我想查询 所有名字 是三个字的 人名

select name from 姓名表 where name 。。后面怎么写

貌似用 select name from 姓名表 where name like ‘???’这样效率不高
有无别的方法


[解决办法]
select name from 姓名表 where len(name)=3;
[解决办法]
select*from 姓名表 where name like '___ '

[解决办法]
select*from 姓名表 where name like '_ _ _ '
[解决办法]
select name from 姓名表 where len(name)=3
[解决办法]
楼主用sdhylj(青锋-SS)的
就可以了len为统计字符数
[解决办法]
len(name)
改成
len(ltrim(rtrim(name)))

读书人网 >SQL Server

热点推荐