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

admin2013-05-15  23

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

选项 A、检索学生表中姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄
B、检索学生表中不是姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄
C、检索学生表中姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄
D、检索学生表中不是姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄

答案C

解析 该SQL语句的功能是,检索学生表中姓“李”的学生记录,要求显示该生的班级名称、姓名、性别和年龄,并按“班级号”升序排序。这里的LIKE是字符匹配运算符,“%”是通配符,表示与若干个任意字符匹配;另外,L-EN以使用“-”通配符表示与一个任意字符匹配。ORDER BY是排序短语,默认的排序方式是按升序排序。
转载请注明原文地址:https://kaotiyun.com/show/Lsop777K
0

最新回复(0)