我们正在迁移一个基于Oracle的应用程序(泛化),在应用程序中发现了以下内容:
SELECT
Table1.Category1,
Table1.Category2,
count(*) as Total,
count(Tab2.Stat) AS Stat
FROM Table1, Table2
WHERE (Table1.PrimaryKey = Table2.ForeignKey(+))
GROUP BY Table1.Category1, Table1.Category2
(+)
在WHERE子句中的作用是什么?我以前从来没有见过它被这样使用。
*=
和=*
运算符,情况类似。 - user166390