select * from 数据表 where 机构号 like '001%' or 机构号 like '002%'
有没有办法写成类似于这样:
select * from 数据表 where 机构号 in ('001%', '002%')
也就是希望前半截不变:
select * from 数据表 where 机构号.....
请高手指点,非常感谢!
...全文
24615打赏收藏
一个SQL的写法问题求助:
select * from 数据表 where 机构号 like '001%' or 机构号 like '002%' 有没有办法写成类似于这样: select * from 数据表 where 机构号 in ('001%', '002%') 也就是希望前半截不变: select * from 数据表 where 机构号..... 请高手指点,非常感谢!
好的:
select * from 数据表1 where 字段1 like '301%' or 字段1 like '502%'
select * from 数据表2 where 字段2 like '301%' or 字段2 like '502%'
select * from 数据表3 where 字段3 like '301%' or 字段3 like '502%'
。。。。
如何替换为:
select * from 数据表1 where 字段1 like '666%'
select * from 数据表2 where 字段2 like '666%'
select * from 数据表3 where 字段3 like '666%'
。。。。
或者反之,第2段放在上面,第1段放在下面。