●已知有关系模式R(S_NO,S_NAME,AGE),其中S-NO表示学生的学号,类型为Char[8],前4位表示入学年份。
●已知有关系模式R(S_NO,S_NAME,AGE),其中S-NO表示学生的学号,类型为Char[8],前4位表示入学年份。查询所有2005年入学的学生姓名(S_NAME),SQL语句是 (24) 。
(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 ′2005%′
正确答案:B【解析】本题考查的是SQL语言的知识,SQL语言作为最常用的数据库语言,是必考的知识点,考生一定要牢固掌握SQL语言的基本语法和语义,并且能够灵活运用。在SQL语言中,用%来表示任意长度的通配符,用LIKE表示某种形式的条件。所以"LIKE ′2005%′"的含义是找出所有以2005开头,后面任意长度字符的学号。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
