问答题在sQI.server 2000中,查询表sTuDENT中性别XB为空的行.请写出命令语句.

题目
问答题
在sQI.server 2000中,查询表sTuDENT中性别XB为空的行.请写出命令语句.

相似考题
更多“在sQI.server 2000中,查询表sTuDENT中性别XB为空的行.请写出命令语句.”相关问题
  • 第1题:

    教学管理数据库创建了如下表:CTEATE TABLE student(学号 CHAR(5) not null unique,姓名 CHAR(8),性别 CHAR(2),出生日期 DATETIME,班号 CHAR(5)) 请写出完成以下任务需要的SQL语句:检索student表中与学号为'105'的学生同年出生的所有学生的学号、姓名和出生日期列。


    答:SELECT 学号,姓名,YEAR(出生日期) AS '出生年份'
    FROM student
    WHERE YEAR(出生日期)=(SELECT YEAR(出生日期) FROM student WHERE 学号='105')

  • 第2题:

    在tSmd表中查询性别为“女”,年级为“07”或“08”的学生姓名和简历的SQL查询语句为( )。

    A.

    B.

    C.

    D.


    正确答案:A
    本题考查的是SQL查询的知识。在SQI的查询语句中,SELECT子句用于指定最后结果中的字段,FROIV子句用于指定进行查询的表,WHERE子句用于指定查询条件,月有满足条件的元组才会出现在结果集中。本题选项A)正确,不司能有学生既属于07级又属于08级,所以选项C)错误:选项D)由于AND的优先级高于0R,所以也不正确。

  • 第3题:

    对于数据表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是______。

    A.SELECT sno,sname FROM student WHERE gade=NULL

    B.SELECT sno,sname FROM student WHERE grade IS NULL

    C.SELECT sno,age FROM student WHERE grade IS NULL

    D.SELECT mo,age FROM student WHERE grade=NULL


    正确答案:B
    解析:A、D选项中,不能写成列名=NULL;C、D选项查询的字段不正确。

  • 第4题:

    使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是:______。

    A.SELECT*FROM STUDENT WHERE LEFT(姓名,2)=“王”

    B.SELECT*FROM STUDENT WHERE RIGHT(姓名,2)=“王”

    C.SELECT*FROM STUDENT WHERE TRIM(姓名,2)=“王”

    D.SELECT*FROM STUDENT WHERE STR(姓名,2)=“王”


    正确答案:A
    解析:本题主要考查的是截取字符串的函数,利用LEFT()函数可以从指定的字符串的第一个字符开始截取指定长度的字符串。

  • 第5题:

    检索学生表中“性别”为“男”的学生记录,将结果保存到文本文件xb中,SQL语句为:SELECT*FROM 学生表 WHERE 性别="男"______ xb


    正确答案:TO FILE
    TO FILE 解析:在SQL语句中,查询结果可以保存到数组中,也可以保存到临时文件、永久性表等文件中。使用短语TO FILE FileName [ADDITIVE]可以将查询结果存放到文本文件中,FileName是文件名,默认扩展名是txt。如果使用[ADDITIVE]结果将追加在原文件的尾部,否则将覆盖原来的文件。

  • 第6题:

    SELECT*FROM student【 】FILE student命令将查询结果存储在student.txt文本文件中。


    正确答案:TO
    TO 解析:使用短语TO FILE FileName[ADDITIVE]可以将查询结果存放到文本文件中,其中FileName给出了文件名(默认扩展名为.TXT)。如果使用ADDITIVE,则结果将追加在原文件尾部,否则将覆盖原有文件。

  • 第7题:

    在SQL查询语句中,"UPDATE Student SET补助=补助+1.2"的意思是()

    • A、将Student表中的所有记录的补助均增加1.2
    • B、将Student表中的当前记录的补助增加1.2
    • C、将Student表中的所有记录的补助均设置为1.2
    • D、将Student表中的当前记录的补助设置为1.2

    正确答案:A

  • 第8题:

    在VFP支持的SQL语句中,可以向表中输入记录的命令是();可以查询表中内容的命令是()。


    正确答案:INSERT;SELECT

  • 第9题:

    "SELECT Student.姓名,Scores.成绩 FROM Student INNER JOIN Scores ON Student.学号=Scores.学号"语句的意思是()

    • A、连接查询Student表和Scores表
    • B、复制Student表
    • C、复制Scores表
    • D、这是一条错误语句,毫无意义

    正确答案:A

  • 第10题:

    单选题
    "SELECT Student.姓名,Scores.成绩 FROM Student INNER JOIN Scores ON Student.学号=Scores.学号"语句的意思是()
    A

    连接查询Student表和Scores表

    B

    复制Student表

    C

    复制Scores表

    D

    这是一条错误语句,毫无意义


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    在SQL查询语句中,"UPDATE Student SET补助=补助+1.2"的意思是()
    A

    将Student表中的所有记录的补助均增加1.2

    B

    将Student表中的当前记录的补助增加1.2

    C

    将Student表中的所有记录的补助均设置为1.2

    D

    将Student表中的当前记录的补助设置为1.2


    正确答案: A
    解析: 暂无解析

  • 第12题:

    问答题
    在考生文件夹下,完成如下简单应用:  (1)建立一个表单名和文件名均为two的表单文件,然后完成如下操作:  ①在表单中添加一个表格Grid1。  ②在表单中添加一个命令按钮Command1,标题为“退出”。  ③将表student添加到表单的数据环境中。  ④在表单的Init事件中添加两条语句,第一条语句将Grid1的RecordSourceType属性设置为O(数据源的类型为表);第二条语句将Grid1的RecordSource属性设置为student,使得在表单运行时表格控件中显示表student的内容(注意:不能写多余的语句)。  (2)查询每个学生的平均成绩,使用SQL的SELECT语句,结果包括“姓名”(取自student表)和“平均成绩”(score表中成绩的平均值)两个字段,并按“平均成绩”字段降序排列,若“平均成绩”相等则按姓名升序排列,最后将查询结果存储在表avgscore.dbf中。

    正确答案: (1)步骤1:执行“文件”,“新建”菜单命令或单击常用工具栏中的“新建”按钮新建一个表单,保存为“two”,向表单添加一个表格控件和一个命令按钮控件。
    步骤2:将表单的Name属性修改为tw0,命令按钮的Caption属性设置为“退出”。
    步骤3:在表单空白处右击选择“数据环境”命令,将“student”表添加到表单的数据环境中。
    步骤4:编写表单的如下Init事件代码。
    ThisForm.Gridl.RecordSourceType=0
    ThisForm.Gridl.RecordSource=“student”
    步骤5:双击“退出”命令按钮,编写其Click事件代码:ThisForm.Release。
    步骤6:保存表单并运行,查看运行结果。
    (2)步骤:在命令窗口中输入下列程序并按Enter键运行。
    *************SQL语句******************
    Select Student.姓名,AVG(Score.成绩) As平均成绩;
    FROM score,student;
    WHERE Score.学号=Student.学号;
    GROUP BY Studen.姓名;
    ORDER BY 2 DESC,Student.姓名;
    INTO TABLE avgscore.dbf
    **********************************************************
    解析: 暂无解析

  • 第13题:

    在考生文件夹下“student.mdb”数据库中有student、课程和成绩三张表。

    (1)以student表为数据源,创建查询“查询1”,查询>=20岁的男学生信息。结果显示学号、姓名、性别和年龄字段。查询结果如图所示。

    (2)以student表为数据源,创建更新查询“查询2”,将每个学生的年龄增加一岁


    正确答案:

  • 第14题:

    统计学生总人数,请写出下面SELECT语句的完整形式:SELECTFROM Student


    正确答案:COUNT(*)
    COUNT( )函数的功能是统计记录的个数,要求有自变量,当使用*号时,用于统计表中所有记录个数。

  • 第15题:

    在tStud表中查询性别为“女”,年级为“07”或“08”的学生姓名和简历的SQL查询语句为( )。


    正确答案:A
    本题考查的是SQL查询的知识。在SQL的查询语句中,SELECT子句用于指定最后结果中的字段,FROM子句用于指定进行查询的表,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题选项A)正确,不可能有学生既属于07级又属于08级,所以选项C)错误;选项D)由于AND的优先级高于0R,所以也不正确。

  • 第16题:

    请写出一条查询语句,要求显示出Score表中的全部数据,并要求当成绩为空时显示数值-1。


    正确答案:select 学号课程名isnull(成绩-1) from Score
    select 学号,课程名,isnull(成绩,-1) from Score

  • 第17题:

    假设已打开student表,命令INDEX ON性别TO student将产生一个名为( )。

    A.性别.idx的文件

    B.student.cdx的文件

    C.student.idx的文件

    D.性别.cdx的文件


    正确答案:C
    索引包括单索引.idx和复合索引.cdx,其中建立单索引的命令是indexon字段t0索引名;建立复合索引的命令是indexon字段名ta9索引名。本题中INDEXON性别TOstudent将产生一个名为student.idx的单索引文件。故C选项正确。

  • 第18题:

    在VFP中,恢复学生表student中删除的男生记录使用的SQL语句为:性别=”男”。


    正确答案:
    RECALLFOR
    VFP记录删除分为逻辑删除和物理删除,被逻辑删除的记录可以恢复,恢复记录的命令是RECALL,格式为RECALL [FOR lExpression1];物理删除有删除标记记录的命令是PACK,执行该命令后所有有删除标记的记录将从表中被物理删除且不能被恢复;使用ZAP命令可以物理删除表中的全部记录(不管是否有删除标记),该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。 

  • 第19题:

    查询student表中的所有非空email信息,以下语句正确的是()。

    • A、Select email from student where email !=null
    • B、Select email from student where email not is null
    • C、Select email from student where email <> null
    • D、Select email from student where email is not null

    正确答案:D

  • 第20题:

    查询student表中的所有非空email信息,以下语句正确的是()

    • A、Select email from student where email!=null
    • B、Select email from student where emailnotisnull
    • C、Select email from student where email<>null
    • D、Select email from student where emailisnotnull

    正确答案:D

  • 第21题:

    问答题
    在sQL Servcr 2000中,通过学生表STUDENT、课程表COURSE和教师表TEACU ER查询大于全班某一个女生所选课程编号的所有任课老师信息.请写出命令语句.

    正确答案:
    解析:

  • 第22题:

    单选题
    若要检索“Student”数据表中的所有记录和字段,则SQL语句为()
    A

    Selec t姓名,性别 From Student

    B

    Select*From Student

    C

    Select 姓名,性别 From Student Where 姓名=“张山“

    D

    Select*From Student Where 姓名=“张山“


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    在SQL SERVER中,查询STUDENTl表XB为空的记录l贝0 SQL语句为  (    )
    A

    SEI.ECT X FROM STUDENTlWHERE XBIS NOTNULL

    B

    SELECT*FROM STUDENTlWHERE XBISNULL

    C

    SELECT*FROM STUDENTlWHERE XB-NULL

    D

    以上都不是


    正确答案: B
    解析: 暂无解析