这就是我的想法:
DECLARE @Search varchar(150)
SET @Search = 'CompanyName'
SELECT a, b, c, d, e
FROM Table
WHERE a, b, c, d, e in (@Search)
这可能吗?如果是这样,可以将 where 条件设置为:
WHERE a, b, c, d, e in (('%')+(@Search))
这样它会根据搜索搜索所有连接??
这就是我的想法:
DECLARE @Search varchar(150)
SET @Search = 'CompanyName'
SELECT a, b, c, d, e
FROM Table
WHERE a, b, c, d, e in (@Search)
这可能吗?如果是这样,可以将 where 条件设置为:
WHERE a, b, c, d, e in (('%')+(@Search))
这样它会根据搜索搜索所有连接??
这会奏效!
DECLARE @Search varchar(150)
SET @Search = 'CompanyName'
SELECT a, b, c, d, e
FROM Table
WHERE a = @Search or
b = @Search or
c = @Search or
d = @Search or
e = @Search
SELECT a, b, c, d, e
FROM Table
WHERE a like '%' + @Search + '%' or
b like '%' + @Search + '%' or
c like '%' + @Search + '%' or
d like '%' + @Search + '%' or
e like '%' + @Search + '%'