仕入業者: 購買実績: 業者番号|業者名 |地区 業者番号|部品番号 --------+--------+------- ---------+---------- 1|大和商会|北海道 1|3 2|富士資材|静岡 2|1 3|田村商事|北海道 2|4 4|高花機材|鳥取 3|3 3|2 部品: 3|1 部品番号|部品名 |価格 4|3 --------+--------+------ 4|3 1|PS版 |300 4|4 2|現像液 |100 4|2 3|紙 | 50 4|3 4|インキ |150どの業者から何を買ったのかを調べるには、
SELECT 業者名, 部品名 FROM 仕入業者, 部品, 購買実績 WHERE 業者名 = 業者番号 and 部品名 = 部品番号; |
業者名 |部品名 --------+-------- 大和商会|紙 富士資材|インキ 富士資材|PS版 田村商事|PS版 田村商事|現像液 田村商事|紙 高花機材|紙 高花機材|紙 高花機材|紙 高花機材|現像液 高花機材|インキのようになります。
SELECT 業者名, SUM(価格) AS 合計金額 FROM 仕入業者, 部品, 購買実績 WHERE 業者名 = 業者番号 and 部品名 = 部品番号 GROUP BY 業者名; |
業者名 |合計金額 --------+-------- 大和商会| 50 富士資材| 450 田村商事| 450 高花機材| 400のようになります。