求教一个数据库查询问题
我现在数据库里面有一列为 状态列 里面的长度最大是5 (表示5种状态)
现在有一个需求是 查询这一列里面指定的状态的值
举个例子:
状态列的值为
10101
11101
10111
00101
我现在有一个查询传入参数
比如是
第一位上0 那么应该查询出来 00101
第一位上1 那么应该查询出来 10101
11101
10111
[解决办法]
select * from tb left(状态列,1)=0
select * from tb left(状态列,1)=1
[解决办法]
var q = from c in tb
where c.状态列.StartWith("0")
select c;
var q = from c in tb
where c.状态列.StartWith("1")
select c;
[解决办法]