员工(员工号,姓名,性别,工资,出生年月,部门名称)部门名称为外键 部门(部门名称,投诉电话) 商品(商品号,商品名,规格型号,单价,部门名称)部门名称为外键 供应商(供应商号,供应商名称,供应商电话) 主管(员工号,部门名称,聘期,姓名,性别,工资,出生年月,投诉电话)员工号,部门名称为外键 销售(员工号,商品号,销售时间,销售数量)员工号,商品号为外键 供应(商品号,供应商号,供应日期,供应数量)商品号,供应数量为外键,用SQL语句查询“电器销售部”女员工的员工号、姓名、工资和出生年月
时间: 2023-09-25 17:11:06 浏览: 92
员工表,部门表和工资表
可以使用以下SQL语句查询:
```
SELECT e.员工号, e.姓名, e.工资, e.出生年月
FROM 员工 e
INNER JOIN 部门 d ON e.部门名称 = d.部门名称
WHERE d.部门名称 = '电器销售部' AND e.性别 = '女';
```
解释一下这个SQL语句:
首先,我们需要查询的是员工表中的员工号、姓名、工资和出生年月信息,因此我们使用了 SELECT 关键字。
接着,我们需要从员工表和部门表中获取信息,因此我们使用了 INNER JOIN 关键字将这两个表连接起来,并通过 ON 子句指定了它们之间的关联条件,即员工表中的部门名称等于部门表中的部门名称。
然后,我们需要筛选出部门名称为“电器销售部”的记录,并且要求这些记录中的员工性别为女,因此我们使用了 WHERE 子句来添加筛选条件。
最后,我们只需要执行这个 SQL 查询语句即可得到符合条件的结果。
阅读全文