SQL 服务器使用 LIKE 在名字列中搜索“”字符

SQL Server using LIKE to search column firstname for " " characters

我正在尝试查询数据库 table 到 return 名字列包含字符 " ".

的所有记录

例如Lars-Erik "Molle"

我试过这个:

SELECT * FROM [bgtest].[dbo].[cuscon] WHERE firstname LIKE '%Lars-Erik%' 

并且 return 编辑了记录这只是我确保我做对了然后我将 Lars-Erik 替换为 "" 当然因为它现在看起来像 '%""%' 它不喜欢它并且 return 没什么。

我尝试过的任何想法都包含和喜欢但无法找到实现它的方法。

谢谢

您似乎需要查询以下内容:

SELECT * FROM [bgtest].[dbo].[cuscon] WHERE firstname LIKE '%"%"%' 

因为 %""% 将只搜索两个后续的 " 个字符。

SELECT * FROM [bgtest].[dbo].[cuscon] WHERE firstname LIKE '%"%'