网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
【单选题】在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是()。
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。
更多 “【单选题】在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是()。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 );” 相关考题
考题
在SQL Setver 2000中,有教师表(教师号,姓名,职称,工资)。现要根据教师的职称来添加教师的工资,增加规则为:“教授”增加400,“副教授”增加300,“讲师”增加200。下列语句中正确的是 ______。A.UPDATE教师表SET工资=工资+CASE职称 WHEN‘教授’THEN 400 WHEN‘副教授’THEN 300 WHEN‘讲师’THEN 200 ENDB.UPDATE教师表SET工资=工资+CASE职称 WHEN职称=‘教授’THEN 400 WHEN职称=‘副教授’THEN 300 WHEN职称=‘讲师’THEN 200 ENDC.UPDATE教师表SET工资=CASE职称 WHEN‘教授’THEN工资=工资+400 WHEN‘副教授’THEN工资=工资+300 WHEN‘讲师’THEN工资=工资+200 ENDD.UPDATE教师表SET工资=工资+CASE职称 WHEN职称=‘教授’THEN工资=工资+400 WHEN职称=‘副教授’THEN工资=工资+300 WHEN职称=‘讲师’THEN工资=工资+200 END
考题
在SQL Server 2000中,有教师表(教师号,姓名,职称,工资)。现要根据教师的职称来添加教师的工资,增加规则为:“教授”增加400,“副教授”增加300,“讲师”增加200。下列语句中正确的是______。A)UPDATE教师表SET工资=工资+CASE职称WHEN‘教授’THEN 400WHEN‘副教授’THEN 300WHEN‘讲师’THEN 200ENDB)UPDATE教师表SET工资=工资+CASE职称WHEN职称=‘教授’THEN 400WHEN职称=‘副教授’THEN 300WHEN职称=‘讲师’THEN 200ENDC)UPDATE教师表SET工资=CASE职称WHEN‘教授’THEN工资=工资+400WHEN‘副教授’THEN工资=工资+300WHEN‘讲师’THEN工资=工资+200ENDD)UPDATE教师表SET工资=工资+CASE职称WHEN职称=‘教授’THEN工资=工资+400WHEN职称=‘副教授’THEN工资=工资+300WHEN职称=‘讲师’THEN工资=工资+200ENDA.B.C.D.
考题
设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系),其中教师号为主键。若要利用SELECT-SQL语句查询除教授和副教授以外的教师姓名,其WHERE子句为______。A.WHERE职称NOTBETWEEN“教授”AND“副教授”B.WHERE职称!=“教授”AND“副教授”C.WHERE职称NOTLIKE(“教授”,“副教授”)D.WHERE职称NOTIN(“教授”,“副教授”)
考题
在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教。要查找职称为教授或副教授的教师,错误的语句是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);
考题
如果要计算职称为副教授以上(含副教授、教授)职工的工资总额,在下列命令中,错误的是( )。A.SUM 工资 FOR 职称=’副教授’ OR 职称=’教授’B.SUM ALL 工资 FOR 职称=’副教授’ OR 职称=’教授’C.SUM 工资 FOR ’教授’ $ 职称D.SUM 工资 FOR 职称=’副教授’AND 职称=’教授
考题
设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系),其中教师号为主键。若要利用SELECT语句查询除教授和副教授以外的教师姓名,其WHERE子句为______。A.WHERE职称NOT BETWEEN"教授"AND"副教授"B.WHERE职称!="教授"AND"副教授"C.WHERE职称NOT LIKE("教授","副教授")D.WHERE职称NOT IN("教授","副教授")
考题
筛选“教授”、“副教授”的教师,下面写法正确的是()。A、职称=“教授”AND职称=“副教授”B、职称=“教授”AND“副教授”C、职称=“教授”OR“副教授”D、职称IN(“教授”,”副教授”)
考题
假设某学校有教师6000人,按职称助教,讲师,副教授,教授分为四层,助教600人,讲师1800人,副教授2400人,教授1200人,试用等比例分层抽样技术抽取400名教师作为样本。则正确的是()。A、副教授抽取160人B、教授抽取120人C、助教抽取40人D、讲师抽取200人
考题
要计算职称为副教授或教授的工资总额,下列命令中错误的是()。A、SUM工资FOR职称="副教授".OR.职称="教授"B、SUMALL工资FOR职称="副教授".OR.职称="教授"C、SUM工资FOR"教授"$职称D、SUM工资FOR职称="副教授".AND.职称="教授"
考题
通过窗体输入职工基本信息,其中职称字段只能从“教授”、“副教授”、“讲师”、“助教”和“其他”中选择之一。为防止职称字段输入出错,则窗体中输入职称字段应选择的控件是()A、文本框B、列表框C、组合框D、复选框
考题
单选题表示职称为副教授、性别为男的表达式为()A
职称=’副教授’ OR 性别=’男’B
职称=’副教授’ AND 性别=’男’C
BETWEEN ’副教授’ AND ’男’D
IN(’副教授’,’男’)
考题
多选题假设某学校有教师6000人,按职称助教,讲师,副教授,教授分为四层,助教600人,讲师1800人,副教授2400人,教授1200人,试用等比例分层抽样技术抽取400名教师作为样本。则正确的是()。A副教授抽取160人B教授抽取120人C助教抽取40人D讲师抽取200人
考题
单选题筛选“教授”、“副教授”的教师,下面写法正确的是()。A
职称=“教授”AND职称=“副教授”B
职称=“教授”AND“副教授”C
职称=“教授”OR“副教授”D
职称IN(“教授”,”副教授”)
考题
单选题表示职称为副教授同时性别为男的表达式为()A
职称=‘副教授’OR性别=‘男’B
职称=‘副教授’AND性别=’男’C
BETWEEN‘副教授’AND’男’D
IN(‘副教授’,‘男’)
考题
单选题要计算职称为副教授或教授的工资总额,下列命令中错误的是()。A
SUM工资FOR职称=副教授.OR.职称=教授B
SUMALL工资FOR职称=副教授.OR.职称=教授C
SUM工资FOR教授$职称D
SUM工资FOR职称=副教授.AND.职称=教授
考题
单选题通过窗体输入职工基本信息,其中职称字段只能从“教授”、“副教授”、“讲师”、“助教”和“其他”中选择之一。为防止职称字段输入出错,则窗体中输入职称字段应选择的控件是()A
文本框B
列表框C
组合框D
复选框
考题
单选题在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项供用户直接选择,最合适的控件是( )。A
标签B
复选框C
文本框D
组合框
热门标签
最新试卷