求教:这个两个关联表一个月的数据统计SQL语句怎么写?
eteok 2005-12-31 08:24:30 有两个表,
一个是车票类别表(Types)
TypeID TypeName
1 硬座票
2 软座票
3 卧铺票
4 学生票
5 ......
一个是车票表 (Tickets),有很多字段,我这只列出重要的
TicketID TicketTypeID Price SaleDate
1 1 50.00 2005-10-05 08:45:20
2 1 50.00 2005-10-05 10:21:10
3 1 80.00 2005-10-20 08:45:20
4 4 45.00 2005-10-20 10:21:10
5 5 48.00 2005-10-20 10:21:10
6 2 70.00 2005-10-22 10:21:10
7 3 68.00 2005-10-22 10:21:10
..... ... ..... ...
车票类别表中的类别数目不固定;
车票表中的TicketTypeID 对应的是车票类别表中的ID,每一条记录表示一张票;
我现在的目的就是生成一个月报表,以上面10月为例,
表头应该是日期+车票类别表中的记录
售票日期 硬座票 软座票 卧铺票 学生票 ...
2005-10-01 0 0 0 0
2005-10-02 0 0 0 0
..........
2005-10-05 2 0 0 0
.......... .. .. .. ..
2005-10-31 .. ..
总计 3 1 1 1
也就是统计处一个月中每一天各种票的销售统计(如果哪一天没有买票,也要列出来,数量都为0),最后在加上一个总计
票的类别不能固定
盼高手赐教`! 分不够再加