求问大神指点:

我现在有一张设备表,设备表里有个采集器ID的字段。
数据库里还有其它的表,以采集器ID为表名,一个采集器ID一张表。(没有主键)
现要求将设备表和采集器ID表做关联,在一行上显示设备表的信息并显示对应的采集器ID表中最新的一条数据。
*注:数据库是SQL SERVER的。
本人不明白的地方在于,设备表,中的采集器ID这个字段,怎么和采集器ID表做关联。实在是想不出怎么个左联法。
附图:
设备表

采集器ID表

------解决方案--------------------
弄个游标对下面这个结果集进行遍历
select distinct EquID from [设备表]
然后每次就相当于执行下面的代码
insert into #temp select @table_name, top 1 * from @table_name order by TimeUP desc
这里临时表比采集器ID表多一个字段存放EquID ,最后用设备表左联接临时表即可得到你想要的结果