我正在尝试查询数据库表,以返回firstname列包含字符" "
的所有记录。
例如Lars-Erik "Molle"
。
我试过了:
SELECT * FROM [bgtest].[dbo].[cuscon] WHERE firstname LIKE '%Lars-Erik%'
并且返回了记录,这只是我确保我正在执行它然后我将Lars-Erik
替换为""
并且当然现在看起来像'%""%'
它没有&# 39; t喜欢它并且什么也不返回。
我尝试过的所有想法都包含了并且无法找到方法。
由于
答案 0 :(得分:10)
看起来您需要查询类似的内容:
SELECT * FROM [bgtest].[dbo].[cuscon] WHERE firstname LIKE '%"%"%'
由于%""%
将仅搜索两个后续"
个字符。
答案 1 :(得分:0)
SELECT * FROM [bgtest].[dbo].[cuscon] WHERE firstname LIKE '%"%'