求一筛选语句
表中字段5个字符, 筛选出所有这个字段中饱含 'a ', 'b ', 'c ', 'd ', 'e '这五个字符的数据。不分顺序 只要饱含就显示出?
例如
1 abcde
2 bcdea
3 sdfer
4 cbaed
结果为
1 abcde
2 bcdea
4 cbaed
------解决方案--------------------select * from 表 where 字段 like '%a% ' and 字段 like '%b% '....
------解决方案--------------------UP...我不会,关注
------解决方案--------------------select * from 表 where charindex( 'a ',字段)> 0 and charindex( 'b ',字段)> 0 and charindex( 'c ',字段)> 0 and charindex( 'd ',字段)> 0 and charindex( 'e ',字段)> 0
--或者
select * from 表 where 字段 like '%a% ' and 字段 like '%b% ' and 字段 like '%c% ' and 字段 like '%d% ' and 字段 like '%e% '
------解决方案--------------------表中字段5个字符, 筛选出所有这个字段中饱含 'a ', 'b ', 'c ', 'd ', 'e '这五个字符的数据。不分顺序 只要饱含就显示出?
例如
1 abcde
2 bcdea
3 sdfer
4 cbaed
结果为
1 abcde
2 bcdea
4 cbaed
第三个sdfer包含e为何不选出?
select * from tb where 字段 like '%a% ' or 字段 like '%b% ' or 字段 like '%c% ' or 字段 like '%d% ' or 字段 like '%e% '