sql - 这个 WHERE 子句添加到查询中的是什么?
问题描述
我试图更好地理解以下查询的答案:https ://www.w3resource.com/sql-exercises/sql-subqueries-exercise-22.php
答案是:
SELECT
departments.department_id, result1.total_amt
FROM
departments,
(SELECT employees.department_id, SUM(employees.salary) total_amt
FROM employees
GROUP BY department_id) result1
WHERE
result1.department_id = departments.department_id;
但是,我不明白为什么我需要最后一部分:
WHERE result1.department_id = departments.department_id
解决方案
推荐阅读
- javascript - 嵌套 JSON 数据以发送到 API
- php - laravel 中基于角色的路由问题
- java - 如何将计时器值设置到记录仪?
- google-apps-script - GOOGLE 表格中的按钮(将应用程序脚本分配给对象/图像)以启动易失性函数的重新计算
- asp.net-mvc - SignalR connection.on & connection.invoke
- android - 打印android app的compileSdkVersion和targetSdkVersion运行时
- docker - 函数列表器无法启动。时间触发功能
- angular - 如何在不刷新浏览器的情况下切换星云日历语言?
- android - 更新到北极狐后,Android Studio 编辑非常滞后(Windows)
- glsl - Vulkan 从整数中解压 uvec4