假设某数据库表中有一个职称字段,查找职称教授的记录的准则是( )。A.Like“教授”B.Left([职称],2)=“教授”C.“教授”D.以上都对

题目

假设某数据库表中有一个职称字段,查找职称教授的记录的准则是( )。

A.Like“教授”

B.Left([职称],2)=“教授”

C.“教授”

D.以上都对


相似考题
更多“假设某数据库表中有一个职称字段,查找职称教授的记录的准则是()。A.Like“教授”B.Left([职称],2)=“ ”相关问题
  • 第1题:

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

    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。

  • 第2题:

    在命令窗口中,显示当前数据库中所有40岁(含40岁)以下、职称为“教授”、“副教授”的姓名和工资,应使用命令

    A.LIST姓名,工资FOR年龄<=40.AND(职称=“教授”.AND) 职称=“副教授”

    B.LIST姓名,工资FOR年龄<=40.OR.职称=“教授”.OR.职称=“副教授”

    C.LIST姓名,工资FOR年龄<=40.AND(职称=“教授”.OR.职称=“副教授”)

    D.LIST姓名,工资FOR年龄<=40.OR.(职称=“教授”.AND) 职称=“副教授”


    正确答案:C
    解析:首先来分析题目的含义:题目要求的是显示当前数据库中所有40岁(含40岁)以下的人的姓名和工资,并且他们的职称为“教授”或者“副教授”,因此应该使用的命令应该如下:LIST姓名,工资FOR年龄=40.AND.(职称=“教授”.OR.职称=“副教授”),根据比较应该选择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题:

    要在浏览窗口中显示表js.dbf中所有“教授”和“副教授”的记录,下列命令中错误的是

    A.USE jsBROWSE FOR 职称=“教授”AND 职称=“副教授”

    B.SELECT*FROM js WHERE“教授”$职称

    C. SELECT*FROM js WHERE 职称IN(“教授”,“副教授”)

    D.SELECT*FROM js WHERE LIKE(“*教授”,职称)


    正确答案:A
    解析:本题需要在浏览窗口中显示表js.dbf中所有“教授”和“副教授”的记录,因此应该采用SQL语言中的查询语句,因此选项B、C、D均采用了SQL—SELECT语句宋完成该任务,并且它们所采用的命令的格式也正确,但是选项A就不正确了,因此本题A是正确的答案。

  • 第5题:

    设当前打开了“教师” 表文件,要列出“职称”为“教授”的教师“姓名”的命令是 ( )。

    A)LIST教师姓名WHERE职称=”教授”

    B)LIST教师姓名FOR职称=”教授”

    C)LIST教师姓名FOR职称SET”教授”

    D)LIST教师姓名WHERE职称FOR”教授”


    正确答案:B
    在Visual FoxPro中,显示表中记录的命令格式为:
    LIST[[FIELDS]<字段名表>][FOR<条件表达式>]
    其中,FIELDS指定显示记录的范围,默认显示全部记录;用逗号分隔的字段名列表给出了要显示的字段,默认显示全部字段:FOR指对满足条件的记录进行操作。