Ich möchte die Liste der Benutzer, die in den letzten drei Jahren Anforderungen platziert haben, erhalten.Erhalten Sie alle Benutzer, die Anforderungen in den letzten drei Jahren platziert haben
Requests (request_id, request_day, user_id, userprofile_id)
Bin ich es richtig zu machen?
SELECT user_id
FROM requests
WHERE EXTRACT(YEAR FROM request_day) IN (2014,2015,2016)
GROUP BY user_id
HAVING COUNT(*) = 3;
Ich weiß nicht, machst du es richtig? – Phil