• 2022-10-27
    有学生表,其结构为: student(学号, 姓名, 性别, 年龄), 查询所有年龄小于等于18岁的女同学、并按年龄降序排序生成新的表stud,正确的SQL命令是______。
    A: CREATE TABLE stud AS SELECT * FROM student WHERE 性别='女' AND 年龄<;=18 ORDER BY 年龄;
    B: CREATE TABLE stud AS SELECT * FROM student WHERE 性别='女' AND 年龄<;=18 ORDER BY '年龄' DESC;
    C: CREATE TABLE stud AS SELECT * FROM student WHERE 性别='女' AND 年龄<;=18 ORDER BY '年龄' ASC;
    D: CREATE TABLE stud AS SELECT * FROM student WHERE 性别='女' AND 年龄<;=18 ORDER BY 年龄 DESC;
  • D

    举一反三

    内容

    • 0

      查询"学生"表中年龄大于18岁,性别是女生的学生所有信息 A: select * from 学生 where 年龄>;18 B: select * from 学生 where 年龄<;18and 性别="女生" C: select * from 学生 where 年龄>;18and 性别="女生"

    • 1

      从学生表student查询所有女学生的信息,正确的语句是( )。 A: SELECT B: FROM student where 性别="女"; C: SELECT * FROM student where 性别="女"; D: SELECT ? FROM student where 性别="女"; E: SELECT FROM student where 性别="女";

    • 2

      有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位五个字段的信息,要查询所有年龄在50岁以上(含50)的女职工,且只显示职工编号、姓名、年龄三个字段的信息,应使用( )SQL语句。 A: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 性别=“女” B: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 AND 性别=“女”AND 职位=”职工“ C: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 AND 性别=“女” D: SELECT 职工编号,姓名,年龄 FROM 人事档案 WHERE 年龄>=50 ,性别=“女”

    • 3

      从student表中查询学生姓名、年龄和成绩,结果按照年龄降序排序,年龄相同的按照成绩升序排序,下面SQL语句正确的是: A: select name, age, score from student order by age desc , score; B: select name, age, score from student order by age , score asc; C: select name, age, score from student order by 2 desc , 3 asc; D: select name, age, score from student order by 1 desc , 2;

    • 4

      已知学生表student(sid,sname,sex,age0,其各个属性分别表示学号、姓名、性别和年龄,若要从表中检索所有学生的信息,检索结果按年龄由大到小排序,下列SQL语句正确的是( ) A: select * from student order by age B: select * from student group by age C: select * from student order by age desc D: select * from student group by age desc