【发布时间】:2016-04-28 21:22:28
【问题描述】:
我在 2 个表上有一个内部联接。
考虑
表1
sid name
1 abc
2 xyz
表2
sdid sid detailname
1 1 a
2 1 b
3 2 x
所以我的查询如下所示
SELECT *
FROM table1 t1
INNER JOIN table2 t2
ON t1.sid=t2.sid
我得到的结果是
sid name sdid sid detailname
1 abc 1 1 a
1 abc 2 1 b
2 xyz 3 2 x
我想修改此查询以从表 2 中获取最高的 'sdid'
我的最终结果应该是这样的
sid name sdid sid detailname
1 abc 2 1 b
2 xyz 3 2 x
【问题讨论】: