在线名词解释大全 - 数据库02 - 详细

设有学生表student(sno,sname,sage,smajor),要从student表中检索sname字段值第2个字是"红"的所有学生信息。以下能够按照上述条件进行检索的WHERE表达式是

A
sname LIKE '_红%'
B
sname LIKE '_红_'
C
sname LIKE '%红%'
D
sname LIKE '%红_'
正确答案:
[%]用于sql的模糊查询中,其含义表示任意字符。LIKE '_红%'表示第二个字是红,红后面有几个就是确定,A对。LIKE '_红_'表示名字只有三个字,第二个是红,找不到名字不是三个字的记录,B错。LIKE '%红%'表示不确定名字里有几个字,但是有一个红,C错。LIKE '%红_'表示倒数第二个字是红,D错。答案A。
相关推荐
扫描二维码
关注公众平台