- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:月の日付一覧について)
月の日付一覧についての質問
このQ&Aのポイント
- PostgreSQL 7.4.8 php4.4.4 で開発をしています。あるログデータを集計したいのですが、日付の処理が上手くいかずに困っています。
- DB側には日付とIDのログデータがあり、日付毎にIDをカウントするために一月単位で日付毎の件数を取得したいです。
- 日付をtruncして一月分のデータを取得することはできるのですが、IDが一件も無い日付も「0」で表示したいです。php側で対応することもできますが、保守性を考えるとデータの取得はsqlで解決したいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
存在しないものは、作り出すか、結合するしかありません。 問い合わせ中で作り出すのは、無駄なコストが掛かるだけなので、カレンダー表を作り、結合するのがシンプルだと考えます。
お礼
ご回答ありがとうございます。 やはり別テーブルを作るしか無いようですね。 ありがとうございました。