我正在尝试获取给定日期范围内每天的预订数量及其总价值。
我的桌子看起来像:
BookingId (int)
BookingFare (decimal)
BookingDateTime (datetime)
我只能使用以下方法将 BookingDateTime 转换为日期:
SELECT CONVERT(varchar(8), BookingDateTime, 112) as BookingDateOnly
FROM [TaxiBookingOnline].[dbo].[Bookings]
我所追求的是这样的:
Date Bookings Value
2013-07-10 10 256.24
2013-07-11 12 321.44
2013-07-12 14 311.53
我觉得我应该为表起别名,将其连接到自身,然后使用“GROUP BY”,但我无法让它工作。
任何帮助将非常感激。
谢谢。