msql查询姓名不带r的员工姓名以及办公地点 办公地点属于部门表 员工姓名属于雇员表
时间: 2024-02-10 22:10:35 浏览: 29
你可以使用 SQL JOIN 操作连接雇员表和部门表,然后查询姓名不带 r 的员工姓名以及办公地点。具体的 SQL 语句如下:
```sql
SELECT e.last_name, d.office_location
FROM employees e
JOIN departments d ON e.department_id = d.department_id
WHERE e.last_name NOT LIKE '%r%'
```
这个 SQL 语句首先使用了 JOIN 操作连接了雇员表和部门表,连接条件是它们的 department_id 列相等。然后使用了 WHERE 子句筛选了姓名不带 r 的员工。最后返回了 last_name 和 office_location 两列。
注意,这个 SQL 语句假设你的雇员表和部门表都有 department_id 这个列。如果不是这样,你需要根据实际情况修改 JOIN 操作的连接条件。