Ema*_*llo 1 sql oracle odbc left-join
在SQL中有一种标准方法可以将连接到一个表的多个行连接到一个表中,也就是0?这是一个例子:
SELECT t1.id, COUNT(t2.*)
FROM t1 LEFT OUTER JOIN t2 ON ( t1.id = t2.id )
GROUP BY t1.id
Run Code Online (Sandbox Code Playgroud)
我需要一个替代方案,因为我使用odbc与不同的数据库,并在一些数据库上不支持左连接.
SELECT
t1.id,
(SELECT COUNT(*) FROM t2 WHERE t2.id = t1.id) as t2_count
FROM t1
Run Code Online (Sandbox Code Playgroud)