纵向的数据横向显示出来
数据库中存储的数据如下 :id 企业名称 车辆型号
1 公司1 a1
2 公司1 a2
3 公司1 a3
28 公司2 b1
29 公司2 b2
30 公司2 b3
31 公司2 b4
在vfp上显示的内容为:
1 公司1 a1 a2 a3
2 公司2 b1 b2 b3 b4
数据库表中每个公司的车辆型号的数量是不相同的。如公司1的车型有30种,公司2的车型有40种。我现在就是想把每个公司的所有车型在公司后面横向显示出来。
不好意思,我没有说清楚。
数据如下:
create TABLE Table1 (Name varchar(50),Subject varchar(50))
INSERT INTO TABLE1 VALUES('A','a1')
INSERT INTO TABLE1 VALUES('A','a2')
INSERT INTO TABLE1 VALUES('A','a3')
INSERT INTO TABLE1 VALUES('A','a4')
INSERT INTO TABLE1 VALUES('A','a5')
INSERT INTO TABLE1 VALUES('A','a6')
INSERT INTO TABLE1 VALUES('A','a7')
INSERT INTO TABLE1 VALUES('B','b1')
INSERT INTO TABLE1 VALUES('B','b2')
INSERT INTO TABLE1 VALUES('B','b3')
INSERT INTO TABLE1 VALUES('B','b4')
INSERT INTO TABLE1 VALUES('B','b5')
INSERT INTO TABLE1 VALUES('B','b11')
INSERT INTO TABLE1 VALUES('B','b23')
INSERT INTO TABLE1 VALUES('B','b34')
INSERT INTO TABLE1 VALUES('B','b8')
INSERT INTO TABLE1 VALUES('B','b9')
INSERT INTO TABLE1 VALUES('B','b15')
[此贴子已经被作者于2016-3-1 16:44编辑过]