A-A+

已知有关系模式及(S_N0 S_NAME AGE) 其中S_NO表示学生的学号 类型为Cha

2022-08-06 04:42:37 问答库 阅读 175 次

问题详情

已知有关系模式及(S_N0,S_NAME,AGE),其中S_NO表示学生的学号,类型为Char[8],前4位表示入学年份。查询所有2005年入学的学生姓名(S_NAME),SQL语句是(24)。
A.SELECT S_NAME FROM R WHERE S_NO = "2005% "
B.SELECT S_NAME FROM R WHERE S_NO LIKE "2005% "
C.SELECT S_NAME FROM R WHERE S_NO = "2005%"
D.SELECT S_NAME FROM R WHERE S_NO LIKE "2005%"请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:本题考查的是SQL语言的知识,SQL语言作为最常用的数据库语言,是必考的知识点,考生一定要牢固掌握SQL语言的基本语法和语义,并且能够灵活运用。在SQL语言中,用%来表示任意长度的通配符,用LIKE表示某种形式的条件。所以“HKE,2005%”的含义是找出所有以2005开头,后面任意长度字符的学号。

考点:学号,表示