.mdb ファイルに対して次のクエリを使用すると、次の結果が得られます。
SELECT tableA.id, tableA.type, tableA.date, SUM(tableA.val) AS total, tableB.SumB
FROM tableA LEFT JOIN tableB ON tableB.id = tableA.id
GROUP BY tableA.id, tableA.type, tableA.date, tableB.SumB ;
結果:
type
同じandを持つレコードのグループから最初のレコードだけが必要date
です。
私は使用しますDISTINCT
が、問題は別のフィールドがあることです(この例ではid
)。
助言がありますか?
ありがとう
PS ケース 2:
赤のレコードの ID は同じですが、文字列値が異なる「名前」列が追加されています。