|
▼りょう さん:
こんにちは。
ご提示されたデータだけですと、ちょっと難しいです。
> 部課コード 返品金額 摘要
> 11032 60 UYS-230
> 11032 30 UYS-231
MS技術情報より MDB のレコードの並び順について
h tp://support.microsoft.com/default.aspx?scid=kb;ja;834927
(直リンク禁止ですので補完して下さい)
ある日突然上記の2件のレコード順序が入れ替わる場合もありますので
どちらを摘要1になるかを決める事ができません。
主キー列があればどうにかクロス集計クエリで片付きそうですね。
SEQ 部課コード 返品金額 摘要
1 11022 100 UYS-232
2 11029 55 未決裁
3 11032 60 UYS-230
4 11032 30 UYS-231
5 11049 90 RIRB-00732
↓
TRANSFORM Min(テーブル名.摘要) AS 摘要の最小
SELECT テーブル名.部課コード, Sum(テーブル名.返品金額) AS 返品金額の合計
FROM テーブル名
GROUP BY テーブル名.部課コード
PIVOT "摘要_" & DCount("*","テーブル名","部課コード =" & [部課コード] & " AND SEQ <= " & [SEQ]);
まずはここまで…。
|
|