如果我运行内联选择子查询,我可以过滤行以与根查询对齐。 E.G。
A.Field1, A.Field2, (SELECT B.Field1 FROM tblB as B WHERE B.AID = A.ID ORDER BY B.DateAdded LIMIT 1)
FROM tblA as A
但是如果我尝试将选择子查询移动到连接的子查询,我就不能使用where条件(WHERE B.AID = A.ID),并且没有办法将tblB字段限制为仅匹配tblA的行。
那么修改查询的正确方法是什么,这样我在处理1:M时可以选择B.Field1,B.Field2等?