tôi có hai bảng Incident (id, ngày) Reminder (incidentID, type) bên tham gia vào incident.id = reminder.incidentIDSQL chọn nếu đếm
và tôi muốn tận incident.id chỉ khi nó đã có hơn 4 reminder.type = 15 những gì tôi nghĩ là
SELECT incident.id
FROM incident
INNER JOIN reminder ON incident.id = reminder.incidentid
HAVING COUNT (reminder.remindertype = "something") >5
GROUP BY incident.incidentcode
Các erroe tôi nhận được là
Dòng 6: cú pháp sai gần ' = '.
Tôi có thể làm gì?
+1 nhưng tôi tin rằng nó là thực hành tốt (thậm chí theo yêu cầu của hầu hết các DBMS) để có GROUP BY trước HAVING – Najzero