クエリがあります:
SELECT availables.bookdate AS Date, DATEDIFF(now(),availables.updated_at) as Age
FROM availables
INNER JOIN rooms
ON availables.room_id=rooms.id
WHERE availables.bookdate BETWEEN '2009-06-25' AND date_add('2009-06-25', INTERVAL 4 DAY) AND rooms.hostel_id = 5094
GROUP BY availables.bookdate
これは次のようなものを返します:
Date Age
2009-06-25 0
2009-06-26 2
2009-06-27 1
2009-06-28 0
2009-06-29 0
次に、返される行数(この場合は5)と年齢の合計をカウントするにはどうすればよいですか?カウントとSUMを含む1行だけを返すには?
Count SUM
5 3
ありがとう