一条select解决问题
问题:
用一条select实现数据库字段前缀包含,例如: 给定字符串为“123”,那么它的前缀包含为“1”,“12”,“123”,“2”,“23”,“3”,如果字段为以上的字符串,就是数据库字段前缀包含!
实现:
select * from zf5
A B
1 1
2 2
3 3
4 23
5 13
select * from zf5 where charindex(B,"123")>0
A B
1 1
2 2
3 3
4 23
一条select解决问题
问题:
用一条select实现数据库字段前缀包含,例如: 给定字符串为“123”,那么它的前缀包含为“1”,“12”,“123”,“2”,“23”,“3”,如果字段为以上的字符串,就是数据库字段前缀包含!
实现:
select * from zf5
A B
1 1
2 2
3 3
4 23
5 13
select * from zf5 where charindex(B,"123")>0
A B
1 1
2 2
3 3
4 23