データベースに次の表があります。私は、値の列の合計を得ることができますが、日付のみに基づいてできるようにしたい。だから今日は1月1日だったのですが、1日目が1日のすべての値の合計だけが必要です。私は次のものを使用しています:日付に基づいて列の合計を選択する方法
12月22日の合計だけを返し、データベースには何も入力しないことが問題です。
+-------+---------+------------+
| ID | value | date |
+-------+---------+------------+
| 1 | 3 | 2011-12-22 |
| 2 | 2 | 2011-12-22 |
| 3 | 4 | 2011-12-22 |
| 4 | 2 | 2012-01-01 |
+-------+---------+------------+
私はこれをPHPスクリプトなどで使用しているとしますか?最初に結果があるかどうか確認する必要があります。レコードセットから行数を取得するには、DBラッパーのドキュメントを参照してください。 –
ありがとうございました – bammab
あなたは 'GROUP BY'と' ORDER BY'のどちらも必要としません –