1
SELECT F.PNAME, SUM(F.QTY)
FROM (SELECT P.*, S.QTY
FROM (SELECT PNUM, PNAME
FROM PARTS) P,
(SELECT PNUM, QTY
FROM SHIPMENTS) S
WHERE P.PNUM = S.PNUM) F
GROUP BY F.PNAME
注意這裏有一個P. * 我不認爲具有(P. *,s.qty)下標的π在關係代數中是合法的。我將如何去做這件事?將SQL轉換爲關係代數時,如何表示符號*?
感謝您的回答。
請給出你應該使用的關係代數版本的參考。 – philipxy