如何将2 LIKE运算符连接为1用于以下查询?
从名为LIKE' abc%'的学生中选择*或者命名为'%abc%'
请注意" "在第二个类似操作符之前的%通配符之后的空格' abc'。
答案 0 :(得分:1)
对于大多数数据库,LIKE
运算符的模式匹配非常有限(特别是如果您习惯于正则表达式模式匹配)。据我所知,SQLite符合该描述。没有一个{{1}}模式可以做你所描述的。
答案 1 :(得分:1)
确保所有字符串都有该空格:
SELECT * FROM students WHERE ' ' || name LIKE '% abc%';