假设当前有数据表文件学生表,现要求利用SQL语句对表中的所有记录按“年龄”字段进行升序查询,该语句为【15】。

题目

假设当前有数据表文件学生表,现要求利用SQL语句对表中的所有记录按“年龄”字段进行升序查询,该语句为【15】。


相似考题
更多“假设当前有数据表文件学生表,现要求利用SQL语句对表中的所有记录按“年龄”字段进行升序 ”相关问题
  • 第1题:

    对考生文件夹下的“student”表、“course”表和“score”表f进行如下操作:

    (1)用SQL语句查询“成绩”在80分以上(包括80分)的学生姓名,并将结果按学号升序存入表文件“resuh.dbf”中,将SQL语句保存在考生文件夹下的“result.txt”文本中。

    (2)使用表单向导制作一个表单。要求:选择“student”表中的全部字段,表单样式为“彩色式”,按钮类型为“文本按钮”,排序字段选择“学号”(升序),表单标题为“学生信息浏览”,最后将表单保存为“bd1”。


    正确答案:
    【考点指引】本大题第1小题考查了SQL多表查询,设计过程中关键要注意多个表之间进行关联的字段,注意用INTO TABLE将查询结果保存到数据表中;第2小题考查的是表单向导的使用。
    (1)【操作步骤】
    ①在命令窗口中输入命令:
    SELECT姓名INTO TABLE result FROM student,score WHERE student.学号=score.学号AND成绩>=80 ORDER BY student.学号(回车执行)
    ②在考生文件夹下新建文本文件“result”,将步骤①输入的命令复制到“result”中并保存。
    (2)【操作步骤】
    ①选择【文件】→【新建】命令,选择“表单”,单击“向导”按钮,在弹出的“向导选取”窗口中选择“表单向导”,单击“确定”按钮。
    ②在“表单向导”窗口中的“数据库和表”列表框中选择“school”数据库和“student”数据表,将“可用字段”下的全部字段添加到“选定字段”列表框中,单击“下一步”按钮。
    ③在“样式”列表框中选择“彩色式”,“按钮类型”选择“文本按钮”,单击“下一步”按钮。
    ④在“可用的字段或索引标识”列表框中选择“学号”添加到“选定字段”列表框中,选择“升序”,单击“下一步”按钮。
    ⑤输入表单标题为“学生信息浏览”,单击“完成”按钮,输入表单名称“bd1”并保存退出。

  • 第2题:

    有如下SQL语句: SELECT班级名称,姓名,性别,年龄FROM班级,学生; WHERE班级.班级号=学生.班级号; AND姓名LIKE"李%"; ORDER BY学生.班级号 该语句的含义是( )。

    A.检索学生表中姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄

    B.检索学生表中不是姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄

    C.检索学生表中姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄

    D.检索学生表中不是姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄


    正确答案:C
    解析:该SQL语句的功能是,检索学生表中姓“李”的学生记录,要求显示该生的班级名称、姓名、性别和年龄,并按“班级号”升序排序。这里的LIKE是字符匹配运算符,“%”是通配符,表示与若干个任意字符匹配;另外,L-EN以使用“-”通配符表示与一个任意字符匹配。ORDER BY是排序短语,默认的排序方式是按升序排序。

  • 第3题:

    ● 在Access中,查询“学生”数据表的所有记录及字段的 SQL语句是 (64) 。

    (64)

    A. select 姓名 from 学生

    B. select * from 学生

    C. select * from 学生 where 姓名

    D. select 学生 from *


    正确答案:B

  • 第4题:

    当前目录下有“学生表”文件,表中有字段“学号C(2)”,现要将“学号”字段的宽度由2改为4,则语句为:

    ALTER TABLE学生表【 】


    正确答案:【 】ALTER学号C(4)
    【 】ALTER学号C(4) 解析:在SQL语句中,ALTER可以用来修改已有的字段,该子句不能用来新增一个字段。

  • 第5题:

    下列关于SQL语句错误的是

    A.DELETE语句用来删除数据表中的记录

    B.UPDATE语句用来修改数据表中已经存在的数据记录

    C.INSERT语句可以向数据表中追加新的数据记录

    D.SELECT...INTO语句用来将两个或更多个表或查询中的字段合并到查询结果的一个字段中


    正确答案:D
    解析:SELECT匢NTO语句表示将查询的字段添加到目的表中。

  • 第6题:

    (15)有如下SQL语句:

    SELECT 班级名称,姓名,性别 FROM 班级表,学生表;

    WHERE 班级表.班级号=学生表.班级号;

    AND 姓名 LIKE "刘%";

    ORDER BY 班级号

    该语句的含义是

    A.查找学生表中姓"刘"的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别

    B.查找学生表中姓"刘"的学生记录,按班级号升序显示学生的班级名称、姓名和性别

    C.查找学生表中不是姓"刘"的学生记录,按班级号升序显示学生的班级名称、姓名和性别

    D.语句错误


    正确答案:B
    解析:该SQL语句的功能是查找学生表中姓"刘"的学生记录,要求显示该生的班级名称、姓名和性别,并按班级号升序排序。这里的LIKE是字符串匹配运算符,通配符"*"表示0个或多个字符。

  • 第7题:

    对考生文件夹下的“学生”表、“课程”表和“选课”表进行如下操作:

    (1)用SQL语句查询“课程成绩”在80分以上(包括80分)的学生姓名,并将结果按学号升序存入表文件cheng.dbf中,将SQL语句保存在考生文件夹下的cha.txt文本中。

    (2)使用表单向导制作一个表单,要求选择“学生”表中的全部字段。表单样式为“彩色式”,按钮类型为“文本按钮”,排序字段选择“学号”(升序),表单标题为“学生浏览”,最后将表单保存为“my”。


    正确答案:在命令窗口中输入命令:MODIFY FILE cha在文本编辑器窗口输入如下程序段: *******文件cha.txt中的程序段********************** SELECT DISTINCT(姓名); FROM选课学生; WHERE学生.学号=选课.学号AND成绩>=70; ORDER BY学生.学号ASC; INTO TABLE cheng *********************************************** 在命令窗口中输入命令:DO cha.txt运行程序。其查询结果如图3-51所示。 (2)启动Visual FoxPro在“工具”菜单选择“向导”—“表单”菜单命令出现“向导选取”对话框根据题意数据源是一个表因此选定“表单向导”单击“确定”。 步骤一:在弹出的对话框中“数据库和表”选项选择“学生”数据表并把全部的“可用字段”选为“选定字段”。 步骤二:表单样式选择为“彩色式”按钮类型选择“文本按钮”。 步骤三:在“排序次序”中选择“学号”并选择升序排序。 步骤四:把表单标题改为“数据维护”可以在单击“完成”之前单击“预览”按钮来预览生成的表单最后单击“完成”按钮。 将表单以文件名为my保存在考生文件夹里。表单结果如图3-52所示。
    在命令窗口中输入命令:MODIFY FILE cha,在文本编辑器窗口输入如下程序段: *******文件cha.txt中的程序段********************** SELECT DISTINCT(姓名); FROM选课,学生; WHERE学生.学号=选课.学号AND成绩>=70; ORDER BY学生.学号ASC; INTO TABLE cheng *********************************************** 在命令窗口中输入命令:DO cha.txt,运行程序。其查询结果如图3-51所示。 (2)启动Visual FoxPro,在“工具”菜单选择“向导”—“表单”菜单命令,出现“向导选取”对话框,根据题意数据源是一个表,因此选定“表单向导”,单击“确定”。 步骤一:在弹出的对话框中“数据库和表”选项选择“学生”数据表,并把全部的“可用字段”选为“选定字段”。 步骤二:表单样式选择为“彩色式”,按钮类型选择“文本按钮”。 步骤三:在“排序次序”中选择“学号”,并选择升序排序。 步骤四:把表单标题改为“数据维护”,可以在单击“完成”之前单击“预览”按钮来预览生成的表单,最后单击“完成”按钮。 将表单以文件名为my保存在考生文件夹里。表单结果如图3-52所示。 解析:本大题1小题考查的是SQL联接查询,设计过程中主要注意两个表之间进行关联的字段。2小题考查的是根据表单向导生成表单内容。考生应该区别数据源为一个表或多个表时所运用的表单向导。

  • 第8题:

    下列关于SQL对表的定义说法中,正确的选项是( )。A.利用ALTER TABLE来定义一个新的数据表结构S

    下列关于SQL对表的定义说法中,正确的选项是( )。

    A.利用ALTER TABLE来定义一个新的数据表结构

    B.SQL的表定义语句可定义自由表的域完整性、字段有效性规则等

    C.sQL只能对数据库表实现其完整性、有效性规则等信息的设置

    D.SQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引


    正确答案:C
    在SQL的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性的约束、字段有效性规则等,但对于自由表的定义也和在表设计器中一样,都不能定义自由表的主索引、域完整性的约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。

  • 第9题:

    有下列SQL语句:

    SELECT 班级名称,姓名,性别,年龄 FROM 班级,学生;WHERE 班级.班级号=学生.班级号; AND 姓名 LIKE"李%"; ORDER BY 学生.班级号

    该语句的含义是( )。

    A.检索学生表中姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄

    B.检索学生表中不是姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄

    C.检索学生表中姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄

    D.检索学生表中不是姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄


    正确答案:C
    解析:该SQL语句的功能是,检索学生表中姓“李”的学生记录,要求显示该生的班级名称、姓名、性别和年龄,并按“班级号”升序排序。这里的LIKE是字符匹配运算符,“%”是通配符,表示与若干个任意字符匹配;另外,还可以使用“”通配符表示与一个任意字符匹配。ORDER BY是排序短语,默认的排序方式是按升序排序。

  • 第10题:

    职工工资数据表文件按基本工资字段升序索引后,再执行GORECORDN命令,此时当前记录号是()。

    • A、1
    • B、基本工资最少的记录的记录号
    • C、N
    • D、基本工资最多的记录的记录号

    正确答案:C

  • 第11题:

    单选题
    设当前数据表文件有数值型字段salary,则命令.REPLACEsalaryWITH1500的功能是()。
    A

    将数据表中所有记录的salary字段的值都改为1500

    B

    只将数据表中当前记录的salary字段的值改为1500

    C

    由于没有指定条件,所以不能确定

    D

    将数据表中以前未更改过的salary字段的值改为1500


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

  • 第12题:

    单选题
    职工工资数据表文件按基本工资字段升序索引后,再执行GORECORDN命令,此时当前记录号是()。
    A

    1

    B

    基本工资最少的记录的记录号

    C

    N

    D

    基本工资最多的记录的记录号


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

  • 第13题:

    打开考生文件夹下的DB数据库,完成如下基本操作: 1.为表TABB增加一个字段,字段名为“日期”,数据类型为日期型。 2.使用SQL UPDATE语句将表TABB中所有记录的“日期”字段的值修改为2005—10—01,并将SQL语句存储到名为TW0.PRG的文件中。 3.用SQL语句将表TABA中的记录复制到另外一个与它结构相同的表TABC中,并消除其中的重复记录,并且对于重复多次的记录,只复制一条记录的数据。最后将SQL的SELECT语句存储到名为THREE. PRG的文件中。 4.使用报表向导建立一个简单报表。要求选择TABA中的所有字段;记录不分组;报表样式为随意式;列数为1,字段布局为“列”,方向为“横向”;排序字段为N0,升序;报表标题为“计算结果一览表”;报表文件名为P_ONE。


    正确答案:
    【操作步骤】
    (1)打开考生文件夹下的DB数据库,在数据库设计器中右键单击TABB表,在弹出的快捷菜单中选择“修改”项,在表设计器窗口中为表添加字段“日期”,类型为日期型。
    (2)新建一个程序two,在其中输入
    UPDATEtabbSET日期={"2005/10/01}
    最后保存并运行程序。
    (3)新建一个程序three,在其中输入如下命令。
    ********”three”程序文件中的代码********SELECTDISTINCT*:
    FROMTABA;
    INTOTABLETABC.dbf
    ******************
    最后保存并运行程序。
    (4)通过报表向导建立报表,在“字段选取”对话框中选中“TABA”表,并将其中的所有字段添加到“选定字段”框中;在“分组依据”对话框中直接单击“下一步”按钮;在“选择报表样式”对话框中选择随意式;在“定义报表布局”对话框中选择“列数”为1,选中“字段布局”列中的“列”,选中“方向”列中的“横向”,然后单击“下一步”按钮;在“排序记录”对话框中选中“升序”,并将“N0”字段添加到选定字段框中;最后定义报表标题为“计算结果一览表”,并保存报表为“P—ONE”。

  • 第14题:

    下列关于SQL语句说法中,错误的是( )。

    A.INSERT语句可以向数据表追加新的数据记录

    B.UPDATE语句用来修改数据表中已经存在的数据记录

    C.DELETE语句用来删除数据表中的记录

    D.SELECT...INTO语句用来将两个或更多表或查询中的字段合并到查询结果的一个字段中


    正确答案:D

  • 第15题:

    用SQL语句创建简单数据表

    设教学管理数据库中有多张数据表,其中学生表Student包括学生编号Sno,学生姓名

    Sname,学生年龄Sage,学生性别Ssex字段;Sno和Sname为字符型(长度20), Sage为整型,

    Ssex为位型。Sno是主键。

    课程表Course包括课程编号Cno,课程名Cname,授课教师Teacher字段;三个字段均为

    字符型(长度20) , Cno是主键。

    请用SQL语句创建上面的两张数据表。


    参考答案CREATE TABLE Student(
      Sno CHAR(20) PRIMARY KEY,
      Sname CHAR(20),
      Sage Int,
      Ssex Bit
      );
      CREATE TABLE Course(
      Cno CHAR(20) PRIMARY KEY,
      Cname CHAR(20),
      Teacher CHAR(20)
      );

  • 第16题:

    对考生文件夹中的“学生”表使用SQL语句完成下列四道题目,并将SQL语句保存在 my.txt 中。

    (1)用SELECT语句查询所有住在3楼学生的全部信息。

    (2)用INSERT语句为“学生”表插入一条记录(138,刘云,男,23,5)。

    (3)用DELETE语句将“学生”表中学号为“200”的学生的记录删除。

    (4)用UPDATE语句将所有人的年龄加一岁。


    正确答案:在命令窗口中输入命令:MODIFY FILE my打开文本编辑器在编辑器中依次输入以下4条语句: ******文件my.txt中的程序段****** SELECT*FROM 学生 WHERE 楼层数=3 &&(1)查询语句 INSERT INTO 学生 VALUES(138“刘云”“男”235) &&(2)&插入语句 DELETE FROM 学生 WHERE 学号=200 &&(3)删除语句 UPDATE 学生 SET 年龄=年龄=+1 &&(4)更新语句 保存文件在命令窗口执行命令:DO my.txt运行各条语句。
    在命令窗口中输入命令:MODIFY FILE my,打开文本编辑器,在编辑器中,依次输入以下4条语句: ******文件my.txt中的程序段****** SELECT*FROM 学生 WHERE 楼层数=3 &&(1)查询语句 INSERT INTO 学生 VALUES(138“刘云”,“男”,23,5) &&(2)&插入语句 DELETE FROM 学生 WHERE 学号=200 &&(3)删除语句 UPDATE 学生 SET 年龄=年龄=+1 &&(4)更新语句 保存文件,在命令窗口执行命令:DO my.txt,运行各条语句。 解析:本大题主要考查了SQL的操作功能,包括数据的插入(INSERT)、更新(UPDATE)、查询 (SELECT)和删除(DELETE)。

  • 第17题:

    SQL 语句 DELETE FROM 学生 WHERE 年龄>25的功能是( )。

    A.删除学生表

    B.删除学生表中的年龄字段

    C.将学生表中年龄大于25的记录逻辑删除

    D.将学生表中年龄大于25的记录物理删除


    正确答案:C
    解析:DELETE短语是SQL的数据操作功能,用来逻辑删除表中符合条件的记录,通过WHERE短语指定删除条件。SQL—DELETE删除功能与表操作删除记录功能一样,都只能逻辑删除表中记录,要物理删除,同样需要使用PACK命令。

  • 第18题:

    下列关于SQL对表的定义的说法中,错误的是

    A.利用CREATE TABLE语句可以定义一个新的数据表结构

    B.利用SQL的表定义语句可以定义表中的主索引

    C.利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等

    D.对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置


    正确答案:D
    解析:在SQL的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性约束、字段有效性规则等。但对于自由表的定义和在表设计器中一样,都不能定义自由表的主索引、域完整约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。

  • 第19题:

    SQL中的DELETE语句可以用于______。

    A.删除数据表的结构

    B.删除数据表

    C.删除数据表的记录

    D.删除数据表的字段


    正确答案:C

  • 第20题:

    SQL语句“DE1ETE FROM学生WHERE年龄>25”的功能是( )。

    A.删除学生表

    B.删除学生表中的年龄字段

    C.将学生表中年龄大于25的记录逻辑删除

    D.将学生表中年龄大于25的记录物理删除


    正确答案:C
    DELETE短语是SQL的数据操作功能,用来逻辑删除表中符合条件的记录,通过WHERE短语指定删除条件。DELETE删除功能与表操作删除记录功能一样,都只能逻辑删除表中记录,要物理删除,同样需要使用PACK命令。

  • 第21题:

    职工工资数据表文件按基本工资字段升序索引后,在执行GO TOP命令,此时当前记录指针指向()。

    • A、1
    • B、基本工资最少的记录
    • C、0
    • D、基本工资最多的记录

    正确答案:B

  • 第22题:

    关于SQL语句“SELECTAuthor,BookName,ID,ISBN,Price FROM book ORDER BY ID DESC”的说法错误的是()。

    • A、该语句表示从表“book”中查询所有记录
    • B、该语句显示的字段是“Author”、“BookName”、“ID”、“ISBN”和“Price”
    • C、该语句对查询到的记录将根据ID按升序排列
    • D、该语句中的“book”表示数据表

    正确答案:C

  • 第23题:

    单选题
    关于SQL语句“SELECTAuthor,BookName,ID,ISBN,Price FROM book ORDER BY ID DESC”的说法错误的是()。
    A

    该语句表示从表“book”中查询所有记录

    B

    该语句显示的字段是“Author”、“BookName”、“ID”、“ISBN”和“Price”

    C

    该语句对查询到的记录将根据ID按升序排列

    D

    该语句中的“book”表示数据表


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