T
terry_lzs
Unregistered / Unconfirmed
GUEST, unregistred user!
我写了sql语句来查询数据库中符合条件的记录,如下:
select * from masterlist
where (Hbno like %s%) or (Mbno like %s%) or (Obno like %s%)
我的目的是找出这几个字段中任意一个字段包含's'的记录,可是执行
后只有Hbno中符合条件的被选出,而其他两个字段符合条件的则没有被选出
这是为什么?是不是我的语句不该这么写?请指教。
select * from masterlist
where (Hbno like %s%) or (Mbno like %s%) or (Obno like %s%)
我的目的是找出这几个字段中任意一个字段包含's'的记录,可是执行
后只有Hbno中符合条件的被选出,而其他两个字段符合条件的则没有被选出
这是为什么?是不是我的语句不该这么写?请指教。