怎么在sql中查两个不同条件的数
selectcount(*)as在职,单位性质FROMryjb,dwjbwhereryjb.单位编码=dwjb.单位编码andISNULL(增减类别,'')<>'2'AN...
select count(*) as 在职, 单位性质 FROM ryjb,dwjb where ryjb.单位编码=dwjb.单位编码 and ISNULL(增减类别, '') <> '2' AND RY_ID NOT IN (SELECT RY_ID FROM dbo.RYJB_LT) GROUP BY dwjb.单位性质select count(*) as 离退修, 单位性质 FROM ryjb,dwjb where ryjb.单位编码=dwjb.单位编码 and RY_ID IN (SELECT RY_IDFROM dbo.RYLTQK) AND ISNULL(增减原因, '') <> '207' GROUP BY dwjb.单位性质
这两句sql一个查的在职一个查的离退,现在需要将这他们合到一起显示类似 在职 离退修 性质
142 5 21
。。。。。。。。 展开
这两句sql一个查的在职一个查的离退,现在需要将这他们合到一起显示类似 在职 离退修 性质
142 5 21
。。。。。。。。 展开
1个回答
展开全部
select 单位性质,(select count(*) from ryjb where ryjb.单位编码=dwjb.单位编码 and ISNULL(增减类别, '') <> '2' AND RY_ID NOT IN (SELECT RY_ID FROM dbo.RYJB_LT)) as 在职,(select count(*) from ryjb where ryjb.单位编码=dwjb.单位编码 and RY_ID IN (SELECT RY_ID
FROM dbo.RYLTQK) AND ISNULL(增减原因, '') <> '207') as 离职 from dwjb
FROM dbo.RYLTQK) AND ISNULL(增减原因, '') <> '207') as 离职 from dwjb
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询