[SQL ] 聚合函數相關問題
一般看到都是聚合函數裡面加上(欄位名稱)
如果我是要求在專案供應零件表中數量超過300的零件名稱 以及次數
是否可寫成
SELECT B.零件代號, SUM( A.數量 >300)
FROM 專案供應零件 A, 零件 B
WHERE A.零件代號 = B.零件代號
GROUPBY A.零件代號
跑出來結果是正確的 只是不知道能否這樣使用
零件
零件代號 零件名稱 顏色 重量
P1 螺絲釘 黑 14
P2 螺帽 黑 16
P3 齒輪 綠 27
P4 板手 藍 63
P5 撬子 棕 80
專案供應零件
供應商代號 零件代號 專案代號 數量
S1 P1 J2 300
S1 P1 J3 100
S1 P4 J1 500
S2 P2 J1 400
S2 P3 J3 600
S3 P1 J2 300
S4 P3 J1 200
S4 P4 J1 700
S4 P5 J2 100
謝謝 麻煩指教!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.97.120