如:有表A,对应列A1,A2,A3
我有个一语句
select * from A where A1 in ('1','2','3','4') 可以取出多条数据但是我想要的效果是,当A1=2,因为这是可能有多个A1=2的行,我想在这些行里取A3='1'的那一条数据便可请问这样的语句应该如何写,其它写法也行,只要能解决问题。谢谢!
我有个一语句
select * from A where A1 in ('1','2','3','4') 可以取出多条数据但是我想要的效果是,当A1=2,因为这是可能有多个A1=2的行,我想在这些行里取A3='1'的那一条数据便可请问这样的语句应该如何写,其它写法也行,只要能解决问题。谢谢!
这样?
union all select * from a where A1!=2
这个意思?
SELECT fwbj001,fwbj002,fwbj003,fwbj005,fwbj006,fwbj007,fwbj008,fwbj011,fwbj004 ,CPXDZ002 from fwbj left outer join CPXDZ on CPXDZ001=fwbj001 WHERE fwbj001='cp' and fwbj003 in ('1','2','3','4')我想对于fwbj中2的数据只取fwbj005='3'的那条数据,这个怎么写
这样?