当前位置: 代码迷 >> Sql Server >> 怎么用一条语句实现下面的三条的效果
  详细解决方案

怎么用一条语句实现下面的三条的效果

热度:21   发布时间:2016-04-27 16:29:35.0
如何用一条语句实现下面的三条的效果
如何用一条语句实现下面的三条的效果
select   *   from   []   where   id   =   1;
select   *   from   []   where   id   =   3;
select   *   from   []   where   id   =   1;    


select   *   from   []   where   id   in(1,3,1)
结果只是1   3     而没有三条~



------解决方案--------------------
select * from [] where id = 1;
union all
select * from [] where id = 3;
union all
select * from [] where id = 1;
------解决方案--------------------
还是用union all
------解决方案--------------------
select * from [] where id in(1,3)
union all select * from [] where id =1
  相关解决方案