有两张表,分别是一张员工信息表和一张绩效考核表,写一个sql用来查询每个员工根据绩效分数查出对应的员工信息与工资
时间: 2023-12-10 11:41:19 浏览: 132
假设员工信息表名为 employees,包含字段 emp_id, emp_name, emp_salary;绩效考核表名为 performance,包含字段 emp_id, score。
以下是查询语句:
```sql
SELECT e.emp_id, e.emp_name, e.emp_salary, p.score
FROM employees e
JOIN performance p ON e.emp_id = p.emp_id
ORDER BY p.score DESC;
```
这个查询语句会将员工信息表和绩效考核表按照 emp_id 进行内连接,然后按照绩效分数从高到低排序,最后返回每个员工的 emp_id, emp_name, emp_salary 和对应的绩效分数 score。
阅读全文