查询学生表(学号,姓名,性别,年龄,所在系)中,年龄最大的女生的姓名,年龄(包括并列的结果)。以下正确的查询语句是( )。
A: select 姓名, 年龄 from 学生表 where 性别='女' and 年龄=max( 年龄 )
B: select top 1 with ties 姓名, 年龄 from 学生表 where 性别='女' order by 2 desc
C: select top 1 with ties 姓名, 年龄 from 学生表 where 性别='女' order by 年龄 desc
D: select top 1 with ties 姓名, 年龄 from 学生表 where 性别='女' order by 年龄
A: select 姓名, 年龄 from 学生表 where 性别='女' and 年龄=max( 年龄 )
B: select top 1 with ties 姓名, 年龄 from 学生表 where 性别='女' order by 2 desc
C: select top 1 with ties 姓名, 年龄 from 学生表 where 性别='女' order by 年龄 desc
D: select top 1 with ties 姓名, 年龄 from 学生表 where 性别='女' order by 年龄
举一反三
- 在学生表中,有姓名、性别、年龄等字段,查询并显示男生的姓名、性别和年龄3列信息,并按照年龄的降序排列。正确的SQL语句是( ) A: SELECT姓名,性别,年龄FROM学生表WHERE性别="男" ORDER BY年龄DESC B: SELECT姓名,性别,年龄FROM学生表WHERE性别="男" C: SELECT姓名,性别,年龄 FROM学生表 ORDER BY年龄DESC D: SELECT姓名,性别,年龄FROM学生表WHERE性别="男" ORDER BY年龄ASC
- 有学生表,其结构为: 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;
- 有学生表,其结构为:<br/>student(学号, 姓名, 性别, 年龄),<br/>查询所有年龄小于等于18岁的女同学、并按年龄降序排序生成新的表stud,正确的SQL命令是______。 A: CREATE TABLE stud AS<br/>SELECT * FROM student WHERE 性别='女' AND 年龄<=18 ORDER BY 年龄; B: CREATE TABLE stud AS<br/>SELECT * FROM student WHERE 性别='女' AND 年龄<=18 ORDER BY '年龄' DESC; C: CREATE TABLE stud AS<br/>SELECT * FROM student WHERE 性别='女' AND 年龄<=18 ORDER BY '年龄' ASC; D: CREATE TABLE stud AS<br/>SELECT * FROM student WHERE 性别='女' AND 年龄<=18 ORDER BY 年龄 DESC;
- 已知基本表:学生(学号,姓名,性别,年龄,系名) 选课(学号,课程号,成绩) 要检索所有比“王华”年龄大的学生姓名、年龄和性别,正确的语句是 (25) ,要检索学生姓名及其所选修课程的课程号和成绩,正确的语句是 (26) 。 A: SELECT姓名,年龄,性别 B: FROM学生 C: WHERE AGE>(SELECT年龄 D: FROM学生 E: WHERE姓名=“王华”) F: SELECT姓名,年龄,性别 G: FROM学生 H: WHERE姓名:“王华” I: SELECT姓名,年龄,性别 J: FROM学生 K: WHERE AGE>(SELECT年龄 L: WHERE姓名=“王华”) M: SELECT姓名,年龄,性别 N: FROM学生 O: WHERE AGE>“王华”
- 有一“人事档案”表,该表中有职工编号、姓名、性别、年龄和职位五个字段的信息,要查询所有年龄在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 ,性别=“女”