程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> select-兩個表中數據分類匯總合並的問題

select-兩個表中數據分類匯總合並的問題

編輯:編程綜合問答
兩個表中數據分類匯總合並的問題

我有兩個表,表中各有一個類型字段,名稱字段,數值字段,例 如下:
表1:
類型 名稱 數值
文具 鉛筆 2
耗材 紙 10
表2
類型 名稱 數值
文具 鉛筆 1
耗材 紙 1
表1存的是采購計劃數據,表2存的是采購數據
我現在需要將兩表的各自分類數據匯總後進行輸出

類型 名稱 采購計劃數 采購數
文具 鉛筆 2 1
耗材 紙 10 1

現在的寫法怎麼寫數據都出現了交叉,請大神講講!
select 該 怎麼寫?

最佳回答:


 select 類型,名稱,sum(采購計劃數) as 采購計劃數,sum(采購數) as 采購數 from
(
select 類型,名稱,數值 as 采購計劃數,0 as 采購數 from 表1
union
select 類型,名稱,0 as 采購計劃數,數值 as 采購數 from 表2
) a

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved