我是报表服务的新手。我有两个表:
- "cars",包含列id、车型和容量。
- "values",包含列id、carid、年份、val1和val2。
这些表的记录如下:
Cars:
id cartype capacity
1 Passat 2200
2 BMW 2800
Values:
id carid year val1 val2
1 1 2012 100 1
2 1 2011 200 2
3 1 2010 300 3
4 2 2012 400 4
5 2 2011 500 5
我想制作一个报告,展示以下内容:
Car Type Capacity
Passat 2200
2012 2011 2010
val1 100 200 300
val2 1 2 3
Car Type Capacity
BMV 2800
2012 2011
val1 400 500
val2 4 5
我使用了以下这个select语句创建了一个数据源:
SELECT m.Id AS carid, m.cartype, m.capacity, v.Id AS idval, v.An, v.val1, v.val2
FROM car AS m INNER JOIN values AS v ON m.Id = v.carid
我已经尝试使用矩阵,但是无法成功制作出这种格式。请有经验的人士帮助我获取此报告。