以下是关系:
CREATE TABLE employee (
name varchar2(15) not null,
ssn char(9),
sex char,
salary number(10,2),
dno number(4),
primary key (ssn),
foreign key (dno) references department(dnumber)
);
CREATE TABLE department (
dname varchar2(15) not null,
dnumber number(4),
primary key (dnumber),
unique (dname),
);
Q1:对于每个员工平均工资超过 30,000 美元的部门,检索部门名称和为该部门工作的员工人数。
Q2:假设我们想要每个部门的男性员工数量而不是所有员工(如 Q1)来计算部门平均值和员工数量。我们可以在 SQL 中指定这个查询吗?为什么或者为什么不。
谢谢!