对于基本表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门编号。 Select Count (Distinct DNO)From EMP的功能是()。A. 统计职工的总人数 B. 统计每一部门的职工人数 C. 统计职工服务的部门数目 D. 统计每一职工服务的部门人数 ...
有一SQL语句: SELECT DNO,COUNT(DISTINCT ENO) FROM EMP GROUP BY DNO; 该SQL语句实现了以下哪个功能?( ) A. 统计职工的总人数 B. 统计每一部门的职工人数 C. 统计职工效劳的部门数量 D. 统计每一职工效劳的部门数量 相关知识点: 试题来源: 解析 C 反馈 收藏 ...
有以下SQL语句:SELECT COUNT(DISTINCT DNO) FROM EMP其等价的查询语句是( )。A统计职工的总人数B统计每一部门的职工人数C统计职工服务的部门数目D统计每一职工服务的部门数目参考答案C在Transact -SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分( )。A SELECT INTOB SELECT FROMC SELECT GROUPD 仅 ...
对于:表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。表DEPT(DNO,DNAME),其属性表示部门的编号和部门名。有以下SQL语句:SELECT COUNT(DISTINCT DNO)FROM EMP其等价的查询语句是()。 A.统计职工的总人数 B.统计每一部门的职工人数 ...
1.查询最低工资:SELECT MIN(sal) FROM emp; 2.查询等于最低工资的雇员的信息: SELECT * FROM emp WHERE sal=( SELECT MIN(sal) FROM emp;); 子查询可以返回的结果数据类型一共分为四种: 子查询语法: SELECT [DISTINCT] * |分组字段1 [AS] [列别名] , [分组字段2 [AS] [列别名] , …],( ...
select dname,ifnull(pno,0) from tb_dept t1 left join (select dno , count(dno) as pno from tb_emp group by dno) t2 on t1.dno=t2.dno; 5.查询薪资最高的员工(Boss除外)的姓名和工资select ename ,sal from tb_emp where sal=(select max(sal) from tb_emp where mgr is not null); ...
对于:表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。表DEPT(DNO,DNAME),其属性表示部门的编号和部门名。有以下SQL语句:SELECT COUNT(DISTINCT DNO)FROM EMP其等价的查询语句是()。 A.统计职工的总人数 B.统计每一部门的职工人数 C.统计职工服务的部门数目 D.统计每一职工服...
select subjectName from subject where subjectNo in (select subjectNo from result); select subjectNo from result; -- 此条查询语句,会查询出很多重复数据,这些重复数据在列表中,会影响查询性能,一般会选择去掉重复数据。 # distinct 关键字使用 # 格式: select distinct ... from 表名; ...
NOT IN (SELECT column_name1, column_name2, ... FROM table_name WHERE condition); 在这个语句中,column_name(s)是要选择的列名,table_name是要查询的表名,column_name1, column_name2, ...是要排除的条件列名,condition是子查询中的条件。 子查询中的多个列可以用来指定多个条件,以便在主查询中排除...
SELECT*FROM mytable ORDER BY id;SELECT*FROM mytable ORDER BY id ASC; 执行结果: 结果.png 3. 分组查询 格式: SELECT * FROM 表名 [group by 列名 having 条件表达式]; 4. 结合聚集函数的查询 count 获取数量 sum 求和 avg 求平均数 max 最大值 ...