所以我有两个这样的表:
create table A
{
id int;
...
}
create table B
{
id int;
a_id int;
t timestamp;
...
}
A 与 B 是一对多的
我想要:
SELECT * FROM A LEFT JOIN B ON A.id = B.a_id ???
但是我想为 A 中的每个条目准确返回一行,其中 B 具有最新的 t 字段(如果没有 B 条目,则 Bs 字段为空)。
那不是返回所有 AB 对,我只想选择关于 A 的最新一对(如果没有 B 条目,则选择 A-null )。
有什么方法可以在 SQL 中表达这一点吗?(我使用的是 MySQL 5.5)