【发布时间】:2023-03-21 09:40:01
【问题描述】:
我正在尝试提出一个与此 oracle 查询等效的 Access 查询
select ledef_name,
count(class.EVT_PK) timesTaught
from ingenium.ledef course,
ingenium.evt class
where course.LEDEF_PK = class.EVT_LEDEFFK(+)
and class.EVT_STARTDT(+) > to_date('2009-01-01', 'yyyy-mm-dd')
group by ledef_name
我有访问权限
SELECT course.ledef_name, Count(class.EVT_PK) AS timesTaught
FROM INGENIUM_LEDEF AS course LEFT JOIN INGENIUM_EVT AS class ON course.LEDEF_PK = class.EVT_LEDEFFK
WHERE class.EVT_STARTDT>#1/1/2009#
GROUP BY course.ledef_name;
在 Oracle 版本中,我得到计数为 0 的行,但在 Access 中,这些行丢失了。将类中不匹配的行与课程中的行包含在内的访问语法是什么?
【问题讨论】: