私は、レビューと呼ばれるMySqlテーブルを持っています。これは長年蓄積された多数の製品レビューを格納し、それぞれに日付タイムスタンプが付いています。
私は自分のシステムの重要な日付を見つけることを望んで、私が毎年累計したレビューの数を示す棒グラフを描きたかったのです。MySqlの閏年
私はしかし、これは366行の代わりに、365を返していることに気づいた後、私は一日の指数は、によって相殺なっているので、私は、このチャートを作るためにこれを使用することができないことに気づいた
select dayofyear(date),count(*) from reviews group by dayofyear(date);
このクエリを使用1閏年ごとにデータが歪んでいます。
たとえば、クリスマスは、ほとんどの年で#359日目に表示されますが、うるう年では#360です。
このスキューを解決する最も簡単な方法は何ですか?追記で
、SQLクエリを受け入れ、(バーチャートは理にかなっているとき)棒グラフとして直接結果を返すことができます任意のソフトウェアパッケージがある