當前位置:編程學習大全網 - 網站源碼 - 求助VB+access,將三張表的查詢結果匯總成壹張表,做倉庫庫存,入庫,出庫匯總,可以按時間統計

求助VB+access,將三張表的查詢結果匯總成壹張表,做倉庫庫存,入庫,出庫匯總,可以按時間統計

僅僅是妳上邊數據的話

select?a.名稱,b.單價,a.庫存數量,sum(b.總入庫數量),sum(c.總出庫數量)

from?庫存表?as?a,

(select?名稱,單價,sum(入庫數量)?as?總入庫數量?from?入庫表?where?入庫日期?between?#2013-01-01#?and?#2013-04-11#?group?by?名稱,單價)?as?b,

(select?名稱,sum(出庫數量)?as?總出庫數量?from?出庫表?where?出庫日期?between?#2013-01-01#?and?#2013-04-11#?group?by?名稱)?as?c

where?a.名稱=b.名稱?

and?a.名稱=c.名稱?

group?by?a.名稱,b.單價,a.庫存數量

截圖

但是說壹下,妳這裏幾個不合理的地方,入庫單價和出庫單價可能不壹樣,妳這個單價因為都是壹樣的,所以我用了入庫的單價作為最後結果的顯示

還有,日期,可能咱倆格式不壹樣,妳要是這個執行不了,換成妳自己的格式

妳這個是三個表裏都有相同的名稱,假如庫存表裏有橘子,其他倆表裏沒有,這個就不適用,需要用做連接來做

  • 上一篇:計算機軟件的著作權包括什麽?
  • 下一篇:電容ec5.0是什麽意思
  • copyright 2024編程學習大全網