sql - 为什么此表达式在 MS-ACCESS SQL 视图中不起作用
问题描述
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)
此代码错误。我应该改变什么
解决方案
you're group by
statement is not correct:
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
Pname,
Dname
HAVING
COUNT(WO.Essn) > 1;
推荐阅读
- youtube-iframe-api - Hiding YouTube embed title and 'More videos' (Updated)
- javascript - 不要在 IE 中显示带有 Bootstrap 的网站
- java - 在对象上找不到参数 [目录'libs'] 的方法 implementation()
- angular - 在动态 api 调用角度 5 期间无法读取未定义的属性“地图”
- r - 具有在 nrows [R] 之后也休眠的函数的 for 循环
- javascript - three.js 中是否有向函数移动
- apache-kafka - 从 kafka 连接 API 获取任务 ID 以在日志中打印
- ssl - 使用 curl 命令在 unix/linux 中禁用证书吊销检查
- angular - Angular - 动态实例化组件,等待其初始化并获取其 HTML
- javascript - 不同 DOM 节点中的 React Components 交互性(并行)