テーブルフィールド構造:
id fdate tdate name
1 2012-07-07 2012-07-30
2 2012-08-07 2012-09-30
3 2012-07-17 2012-08-30
ここ
fdate--->テーブル内のフィールドの1つtdate--->テーブル内の別のフィールド
2012-07-07
とのような2つの値を渡します2012-09-30
そして、私は上記の範囲からの出力が必要です:
次のように状態を確認する必要があります fdate between
2012-07-072012-09-302012-07-072012-09-30and
そのようにand tdate between
and
期待される出力:
month Days
07 43
08 53
09 30
編集:著者のコメントに基づいて、質問は次のとおりです-日付範囲を渡し、テーブルのデータと比較するときに、すべての日をカウントし、月ごとにグループ化された合計を表示するにはどうすればよいですか?