create table ttt
(产地 char(8),水果 char(8),重量 int,年份 datetime )
insert ttt values('北方','香蕉',3,'2007-1-2')
insert ttt values('北方','水蜜桃',2,'2008-2-3')
insert ttt values('南方','桔子',3,'2007-2-3')
insert ttt values('北方','水蜜桃',5,'2007-2-3')
insert ttt values('南方','香蕉',3,'2008-2-3')
insert ttt values('南方','水蜜桃',6,'2008-2-3')
insert ttt values('北方','桔子',8,'2007-12-21')
select * from ttt
结果:
产地 水果 重量 年份
-------- -------- ----------- ------------------------------------------------------
北方 香蕉 3 2007-01-02 00:00:00.000
北方 水蜜桃 2 2008-02-03 00:00:00.000
南方 桔子 3 2007-02-03 00:00:00.000
北方 水蜜桃 5 2007-02-03 00:00:00.000
南方 香蕉 3 2008-02-03 00:00:00.000
南方 水蜜桃 6 2008-02-03 00:00:00.000
北方 桔子 8 2007-12-21 00:00:00.000
(所影响的行数为 7 行)
要求显示格式为
产地 | 水果 | 07年重量 | 08年重量
按产地、水果排序,每个产地要有小计,表尾有总计。
参考:昨天那题是