【发布时间】:2020-11-24 03:10:05
【问题描述】:
我试图在子句中像这段代码一样创建多个like,但我需要缩短它,因为我必须针对几个不同的条件重复此代码以创建不同的表。我已经尝试了来自here 的所有解决方案,但不知何故这些都不适合我。我也尝试过LIKE '[40101,40102,40104]%' 和LIKE '[40101-40102-40104]%',但也没有用。我该怎么办?
SELECT *
from table
WHERE column LIKE '40101%'
OR column LIKE '40102%'
OR column LIKE '40105%'
【问题讨论】:
-
SQL Server 不对字符串使用双引号,所以你的查询有点混乱。
-
Official Docs 应该始终是您的第一个停靠港。
标签: sql sql-server