我有两个 MySQL 表。表格1:
id name otherid
表2:
id otherid time
在每个表中,“id”是每一行的唯一标识符(也是主键),“otherids”对应于表之间。table2 中可能有多个(或 0)行的 otherid 对应于 table1 中的 otherid。桌子
例如,表 1:
id name otherid
1 bob 24
2 joe 326
表 2:
id otherid time
4 326 2014-03-12 023:38:59
5 24 2013-02-11 22:05:21
6 24 2013-02-10 13:27:58
我希望获取 table1 中的每一行,按照 table2 中的行的最近时间排序,根据 otherid。在我的示例中,这是我要寻找的结果:
id name time
2 joe 2014-03-12 023:38:59
1 bob 2013-02-11 22:05:21
这是因为 Joe 拥有来自 table2 的最新时间。