niusouti.com

在教师表中统计职称为教授的人数。请对下面的SELECT-SQL语句填空: SELECT【 】FROM教师表WHERE职称=“教授”

题目

在教师表中统计职称为教授的人数。请对下面的SELECT-SQL语句填空: SELECT【 】FROM教师表WHERE职称=“教授”


相似考题
更多“在教师表中统计职称为教授的人数。请对下面的SELECT-SQL语句填空: SELECT【】FROM教师表WHERE职称=“ ”相关问题
  • 第1题:

    在教师表中查询工资不在1500至2000之间的教师姓名,请对SELECT-SQL语句填空:WHERE工资 NOT【 】。


    正确答案:BETWEEN 1500 AND 2000
    BETWEEN 1500 AND 2000 解析:WHERE子句中的运算符BETWEEN用于确定一个范围,NOT BETWEEN是指在某个范围之外。

  • 第2题:

    在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教。要查找职称为教授或副教授的教师,错误的语句是

    A)SELECT * FROM教师表WHERE([职称]="教授");

    B)SFLECT * FROM教师表WHERE(InStr([职称],"教授")< >0)

    C)SELECT * FROM教师表WHERE(Right([职称],2)="教授");

    D)SELECT * FROM教师表WHERE(InStr([职称],"教授")=1 or InStr([职称],"教授")=2);


    正确答案:C
    【答案】:C
    【知识点】:字符串函数
    【解析】:Instr函数返回指定一字符串在另一字符串中最先出现的位置。语法InStr([start, ]string1, string2[, compare])。在字符串string1中,从start开始找string2,省略start时从string1头开始找。找不到时,函数值为0。 right函数的功能是从字符串右端取指定个数字符。 语法Right ( string, n ) 。函数执行成功时返回string字符串右边n个字符,发生错误时返回空字符串("")。对题目进行分析可知选项C的查询结果是从教师表中查找职称是教授的教师,与题干要求不同,故答案选C。

  • 第3题:

    【单选题】在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是()。

    A.SELECT * FROM 教师表 WHERE (InStr([职称], “教授”) <> 0);

    B.SELECT * FROM 教师表 WHERE (Right([职称], 2) = “教授” );

    C.SELECT * FROM 教师表 WHERE ([职称] = “教授” );

    D.SELECT * FROM 教师表 WHERE (InStr([职称], “教授”) = 1 Or InStr([职称], “教授”) = 2 );


    C 【答案】:C 【知识点】:字符串函数 【解析】:Instr函数返回指定一字符串在另一字符串中最先出现的位置。语法InStr([start, ]string1, string2[, compare])。在字符串string1中,从start开始找string2,省略start时从string1头开始找。找不到时,函数值为0。 right函数的功能是从字符串右端取指定个数字符。 语法Right ( string, n ) 。函数执行成功时返回string字符串右边n个字符,发生错误时返回空字符串('')。对题目进行分析可知选项C的查询结果是从教师表中查找职称是教授的教师,与题干要求不同,故答案选C。

  • 第4题:

    在教师表中查询工资不在1500~2000之间的教师姓名,请对SELECT语句填空: SELECT姓名FROM教师表 WHERE工资NOT【 】。


    正确答案:BETWEEN 1500 AND2000
    BETWEEN 1500 AND2000

  • 第5题:

    要从教师表中查询与教师“陈静”职称相同的教师名,应使用的SQL语句是 ______。

    A. SELECT姓名FROM教师表WHERE职称=“陈静”

    B.SELECT X.姓名FROM教师表AS X,教师表AS Y; WHERE X.职称=Y.职称WHERE Y.姓名=“陈静”

    C. SELECT姓名FROM教师表WHERE职称=(SELECT职称FROM教师表; AND姓名=“陈静”)

    D.SELECT姓名FROM教师表WHERE职称=(SELECT职称FROM教师表; WHERE姓名=“陈静”)


    正确答案:D
    解析:本查询是在一个教师表中查询与教师“陈静”职称相同的教师的姓名,可以使用自身连接查询方式或子查询方式来实现。选项A中WHERE条件短语有错,选项B使用的是自身连接查询,但WHERE条件短语中逻辑表达式错误,选项C和D采用的是子查询,但选项C中子查询的条件短语有错。