還是SQL語句匯總嵌套問題。
SQL語句一:
SELECT * FROM TAICON_TB JOIN
TAICON_TA JOIN
INPUT_B JOIN
INPUT_A ON INPUT_B.B001 = INPUT_A.A001 AND
INPUT_B.B006 = INPUT_A.A012 ON
TAICON_TA.TA001 = INPUT_B.B002 ON
TAICON_TB.TB002 = TAICON_TA.TA006
WHERE (TAICON_TB.TB003 = '5 ') AND
(INPUT_A.A002 = '1 ') AND
(TAICON_TA.TA001 LIKE 'TA% ') AND
(INPUT_A.A014 = '[3]207 來料待處理品倉 ')
上面的結果得出:
原表
TB001 TB002 TB003 TA001 TA002 .. TA007 B001 B002 .. B005 A001 A002 .. A014
... ... ... TAQ01 ... .. ... .. TAQ01.. 2300 2006.11.02
... ... ... TAQ13 ... .. ... .. TAQ13.. 2500 2006.11.15
... ... ... TAQ21 ... .. ... .. TAQ21.. 4200 2006.12.10
... ... ... TAQ35 ... .. ... .. TAQ35.. 5200 2006.12.16
上面
TA001 為品號
B002 也是品號,是另一個表合在一起的
B005 是 數量
A002 是 日期
SQL語句二:
SELECT B005 FROM TAICON_TB JOIN
TAICON_TA JOIN
INPUT_B JOIN
INPUT_A ON INPUT_B.B001 = INPUT_A.A001 AND