更多“以下语句错误的是( ) A.select sal+1 from emp; B.select sal*10,sal*deptno from emp ”相关问题
  • 第1题:

    授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是()。

    A.GRANT CHANGE ON SCOTT.EMP TO SA

    B.GRANT UPDATE ON SCOTT.EMP(SAL) TO SA

    C.GRANT UPDATE (SAL) ON SCOTT.EMP TO SA

    D.GRANT MODIFY ON SCOTT.EMP(SAL) TO SA


    参考答案:B

  • 第2题:

    列出薪水高于所在部门平均工资的员工信息()。

    A.select deptno,ename,sal from emp a where sal> (select avg(a.sal) from emp where deptno=a.deptno);

    B.select deptno,ename,sal from emp a where sal> (select avg(sal) from emp where deptno=a.deptno);

    C.select a.deptno,a.ename,a.sal from emp a,emp b where a.deptno=b.deptno and a.sal>avg(b.sal);

    D.select a.deptno,a.ename,a.sal from emp a,emp b where a.deptno=b.deptno and b.sal>avg(a.sal);


    select deptno,ename,sal from emp a where sal>(select avg(sal) from emp where deptno=a.deptno);

  • 第3题:

    下列SELECT语句语法正确的是()。

    A.SELECT * FROM '教师表' WHERE 性别='男'

    B.SELECT * FROM '教师表' WHERE 性别=男

    C.SELECT * FROM 教师表 WHERE 性别=男

    D.SELECT * FROM 教师表 WHERE 性别='男'


    D SQL中字符串常数应当加单引号,本题中WHERE子句应为WHERE性别=‘男’。而在主句中,FROM后跟的基本表的名称无需加单引号。

  • 第4题:

    以下查询语句合法的是哪三项?()

    A.select empno ,sum(sal) from scott.emp group by deptno

    B.select * from scott.emp

    C.select sum(sal) from scott.emp group by deptno

    D.select count(empno) from scott.emp


  • 第5题:

    2、在T-SQL的查询语句中如要指定列的别名,以下中错误的是()。

    A.select 列别名=原列名 from 数据源

    B.select 原列名 as 列别名 from 数据源

    C.select 原列名 列别名 from 数据源

    D.select 原列名 to 列别名 from 数据源


    D