sql 查询工资比某人高的所有信息
时间: 2023-09-18 08:07:10 浏览: 42
好的,您可以使用以下 SQL 语句来查询工资比某人高的所有信息:
```
SELECT *
FROM employee
WHERE salary > (SELECT salary FROM employee WHERE name = '某人的姓名');
```
请将上述语句中的 'employee' 替换为您所需要查询的表名,'salary' 替换为您表中的工资字段名称,'name' 替换为您所需要比较的人员姓名字段名称即可。
相关问题
SQL查询平均工资最高的 job 信息
这个问题属于技术问题,我可以回答。您可以使用以下 SQL 查询语句来查询平均工资最高的 job 信息:
SELECT job, AVG(salary) as avg_salary
FROM employees
GROUP BY job
ORDER BY avg_salary DESC
LIMIT 1;
用sql语句查询比人事部平均工资高的员工信息
好的,以下是一个示例 SQL 查询语句,可以用于查询比人事部平均工资高的员工信息:
```
SELECT *
FROM employees
WHERE salary > (
SELECT AVG(salary)
FROM employees
WHERE department = '人事部'
);
```
上述查询语句将从名为 `employees` 的表中选择所有工资高于人事部平均工资的员工信息。其中,`salary` 是员工的工资属性,`department` 是员工所在的部门属性。您可以根据实际情况修改表名和属性名。