【发布时间】:2021-06-21 12:29:27
【问题描述】:
SELECT
Pname,
Dname,
COUNT(WO.Essn),
SUM(WO.Hours)
FROM
PROJECT AS P,
WORKS_ON AS WO,
DEPARTMENT AS D
WHERE
P.Dnum = D.Dnumber
AND P.Pnumber = WO.Pno
GROUP_BY Pno
HAVING
COUNT(WO.Essn) > 1;
我得到了
在查询表达式中。 (错误 3075)
此代码出错。我应该改变什么
【问题讨论】:
-
Bad habits to kick : using old-style JOINs - 旧式 逗号分隔的表格列表 样式已替换为 ANSI 中的 proper ANSI
JOIN语法-92 SQL 标准(近 30 年前),不鼓励使用它
标签: sql database ms-access database-design