我刚开始冬眠。我有如下疑问
select a.*, b.* from tableA a
join tableB b on b.aId = a.id
left join tableC c where <condition>
这里从a到b的关系是一对多,b到c是一对一。
现在我需要从 tableA
所有的连接结果。
例如,有10行 tableA
每一个都将连接两行 tableB
. 现在如果我查询 tableA
,然后我需要连接其他表的所有行,总共20行。
如何为此编写本机查询。我需要做一个本机查询在这种情况下我需要性能,因为我们的查询可能会限定大量行。
感谢您的帮助。谢谢。
1条答案
按热度按时间vs91vp4v1#
可以使用子查询和
LIMIT
: