加入我需要加入一個表與另一種,其中對於在左表中的每個類型的基團i的第二個表,獲得了此類型的值的總和,其中group_type = 4 我嘗試以下:SQL留下SUM
SELECT *
FROM orbiting_group_types ogt
LEFT JOIN
(SELECT SUM(val)
FROM report_orbiting_vals rov
ORDER by TYPE
WHERE rov.orbiting_group_type_id = 4)
ON ogt.id = rov.orbiting_group_type_id
但是它扔我一個錯誤 -
syntax error at or near "WHERE"
LINE 8: WHERE rov.orbiting_group_type_id = 4)
我錯過了什麼?
'ORDER by'應該在'WHERE'子句之後。 – redneb