チャートを作成していて、毎月のデータを受け取りたいです。
これが機能している私の最初のリクエストです:
SELECT s.GSP_nom AS nom, timestamp, AVG( v.vote + v.prix ) /2 AS avg
FROM votes_serveur AS v
INNER JOIN serveur AS s ON v.idServ = s.idServ
WHERE s.valide =1
AND v.date > CURDATE() -30
GROUP BY s.GSP_nom
ORDER BY avg DESC
しかし、私の場合、過去12か月のデータを受信するために12のリクエストを書き込む必要がありますが、書き込みを回避するためのトリックはありますか?
// example for the previous month
AND v.date > CURDATE() -60
AND v.date < CURDATE () -30
INTERVALについて聞いたので、MySQLのドキュメントにアクセスしましたが、実装できませんでした。
INTERVALの使用例はありますか?