我的例子是对多个表的查询如:
表1 table1
id pointid pointname
1 1 a
2 2 b
... ... ...
100 100 xxx
表2 table2
V1 V2 ... V100
数据 数据 .. 数据
... ... ... ...表1中的1,2,...,100对应表2的V1,V2,...,V100。
希望能实现2个功能:
功能1:单个查询,通过如对表1查询pointid ="1" 实现表2 查询 表2的"V1" 。
功能2:多个查询,通过如对表1查询pointid="1,3",实现表2 查询 表2的"V1,V3".查询pointid="1,5,7",实现表2 查询 表2的"V1,V5,V7".以此类推
我用的SQL2005。。
表1 table1
id pointid pointname
1 1 a
2 2 b
... ... ...
100 100 xxx
表2 table2
V1 V2 ... V100
数据 数据 .. 数据
... ... ... ...表1中的1,2,...,100对应表2的V1,V2,...,V100。
希望能实现2个功能:
功能1:单个查询,通过如对表1查询pointid ="1" 实现表2 查询 表2的"V1" 。
功能2:多个查询,通过如对表1查询pointid="1,3",实现表2 查询 表2的"V1,V3".查询pointid="1,5,7",实现表2 查询 表2的"V1,V5,V7".以此类推
我用的SQL2005。。
将两张表合并为一张表就简单了!