当前位置: 代码迷 >> Sql Server >> 求一条查询一组最新时间的数据的话语
  详细解决方案

求一条查询一组最新时间的数据的话语

热度:3   发布时间:2016-04-24 18:22:01.0
求一条查询一组最新时间的数据的语句
表T1   记录基本信息如 FID   TID   NAME等
FID      TID       NAME        Field1     Field2       Field3 .....
1          1           name11   ...
1          2           name12  ...
2          1           name21  ...
2          2           name22  ...
3          1           name31  ...
3          2           name32  ...

表T2   记录表1中对应列数据发生的时间
FID  TID    TM                                  DATA
1       1      2014-01-01 12:00               30
1       2      2014-01-01 12:00               30
2       1      2014-01-01 12:01               30
2       2      2014-01-01 12:02               30
3       1      2014-01-01 12:03               30
3       2      2014-01-01 12:04               30
1       1      2014-01-02 12:00               30
1       2      2014-01-02 12:00               30
2       1      2014-01-02 12:01               30
2       2      2014-01-02 12:02               30
3       1      2014-01-02 12:03               30
3       2      2014-01-02 12:04               30
1       1      2014-01-02 13:00               30
1       2      2014-01-02 13:00               30
2       1      2014-01-02 13:01               30
2       2      2014-01-02 13:02               30
3       1      2014-01-02 13:03               30
3       2      2014-01-02 13:04               30

现在我想通过一条语句查询中
表2中对应表1中的名字的最新的一组时间
结果:
FID  TID   NAME          TM                                      DATA
1       1      name11     2014-01-01 12:00               30
1       2      name12     2014-01-01 12:00               30
2       1      name21     2014-01-01 12:01               30
  相关解决方案