如何在like statement SQL中包含空格

时间:2015-06-11 18:02:04

标签: sql string space

我想知道如何查询任意数量的字符,然后是空格,然后是任意数量的字符,然后是逗号?

我在包含逗号之前的空格的表中查找姓氏。例如,他们的查询将返回alter table abc CHANGE x x bigint [COMMENT "hello"];

提前致谢

2 个答案:

答案 0 :(得分:0)

%符号用于表示通配符,您可以像这样使用它:

SELECT * FROM [myTable] WHERE [myField] LIKE '% %,%'

答案 1 :(得分:0)

在SQL Server中,使用PATINDEX可以更好地发现性能。

SELECT * FROM [myTable] WHERE PATINDEX('% %,%',[myField]) > 0