MySQL中查询职工表中年龄比张涛大的职工的职工号和年龄
时间: 2024-02-28 22:56:52 浏览: 133
Sql查询MySql数据库中的表名和描述表中字段(列)信息
5星 · 资源好评率100%
假设职工表的表名为 `employees`,其中包含职工号(`emp_id`)、姓名(`emp_name`)、年龄(`age`)等字段,可以使用以下 SQL 语句查询年龄比张涛大的职工的职工号和年龄:
```
SELECT emp_id, age FROM employees WHERE age > (SELECT age FROM employees WHERE emp_name = '张涛');
```
其中,`WHERE emp_name = '张涛'` 筛选出了名字为张涛的职工,然后使用子查询 `(SELECT age FROM employees WHERE emp_name = '张涛')` 获取了张涛的年龄,最后使用 `WHERE age >` 筛选出年龄大于张涛的职工,并仅返回他们的职工号和年龄。
阅读全文