亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

mssql如何把兩個查詢合并成一個

mssql如何把兩個查詢合并成一個

慕碼人8056858 2018-12-07 02:35:08
sql語句1:select count(Azcount) as 新 from StatisticsInfon where addtime between '2012-11-14 00:00:00' and '2012-11-14 23:59:59' sql語句2:select count(Azcount) as 舊 from StatisticsInfon where addtime between '2012-11-13 00:00:00' and '2012-11-13 23:59:59' 用union合并之后,只能顯示一列。 如何變成這種一個結果集的效果? 新 舊 12 12
查看完整描述

3 回答

?
胡子哥哥

TA貢獻1825條經驗 獲得超6個贊

select ?sum(case when?addtime between '2012-11-13 00:00:00' and '2012-11-13 23:59:59' then 1 else 0 end) as 舊,sum(case when?addtime between '2012-11-14 00:00:00' and '2012-11-14 23:59:59' then 1 else 0 end) as 新

from?StatisticsInfon

查看完整回答
反對 回復 2019-01-07
?
三國紛爭

TA貢獻1804條經驗 獲得超7個贊

select count(Azcount) as 新, (

select count(Azcount) as 舊 from StatisticsInfon

where addtime between '2012-11-13 00:00:00' and '2012-11-13 23:59:59'

)from StatisticsInfon

where addtime between '2012-11-14 00:00:00' and '2012-11-14 23:59:59'

查看完整回答
反對 回復 2019-01-07
?
繁星點點滴滴

TA貢獻1803條經驗 獲得超3個贊

SELECT? *
FROM??? ( SELECT??? COUNT(*)?新
????????? FROM????? StatisticsInfon
????????? WHERE?????xxxx
??????? ) a ,
??????? ( SELECT??? COUNT(*)?舊

????????? FROM??????StatisticsInfon
????????? WHERE?????xxxxxx

??????? ) b

查看完整回答
反對 回復 2019-01-07
  • 3 回答
  • 0 關注
  • 920 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號