l有飞行员表tpilot保存有飞行员ID、飞行员的姓名(name)公司(company)、出生日期(birth)、性别(gender),执照表t license保存有ID、执照号(license no)、飞行员ID。 编写一个sql语句查询年龄在40岁以上的女飞行员人数超过30人的所有公司名称
时间: 2023-11-27 10:51:51 浏览: 32
三个表的一个sql语句查询
以下是查询语句:
```
SELECT company
FROM tpilot
WHERE gender = 'Female' AND YEAR(NOW()) - YEAR(birth) > 40
GROUP BY company
HAVING COUNT(DISTINCT tpilot.ID) > 30
```
该语句会先筛选出年龄在40岁以上且性别为女的飞行员,然后按公司进行分组,并统计每个公司中符合条件的飞行员人数。最后,筛选出符合条件的公司名称。
阅读全文