单选题
设有关系 R(书号,书名),如果要检索书名中至少包含 4 个字母,且第 3 个字母为 M 的图书,则 SQL 查询语句中 WHERE 子句的条件表达式应写成( )。
A书名 LIKE "%_ _M%"
B书名 LIKE "_ _M%"
C书名 LIKE " _ _M_%"
D书名 LIKE "_%M_ _"
正确答案
答案解析
因为%表示任意长度的字符,故可为空,要保证书名中至少包含 4 个字母,则_ _M 之后还需加一个“_”,然后再加“%”。