-- 假设我们有一个名为 `employees` 的表,包含以下列:id, name, salary
-- 我们想要获取薪水最高的那一行数据
SELECT *
FROM employees
WHERE salary = (SELECT MAX(salary) FROM employees);
-- 解释:
-- 1. 内部查询 `(SELECT MAX(salary) FROM employees)` 用于找到表中最高的薪水值。
-- 2. 外部查询 `SELECT * FROM employees WHERE salary = ...` 用于选择所有薪水等于最高薪水的行。
-- 3. 如果有多个员工的薪水相同且都是最高值,那么这些行都会被返回。
上一篇:express mysql
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站