DECLARE @col VARCHAR(9) ,
DECLARE @val VARCHAR(100)
SET @col = 'firstname'
EXEC('SELECT * FROM table WHERE firstname like ''%' +@val+'%'' ORDER BY '+@col)
GO
本文详细介绍了如何使用SQL的LIKE操作符进行模糊查询,通过实例展示了如何在不同列上进行匹配,并优化了查询效率。
DECLARE @col VARCHAR(9) ,
DECLARE @val VARCHAR(100)
SET @col = 'firstname'
EXEC('SELECT * FROM table WHERE firstname like ''%' +@val+'%'' ORDER BY '+@col)
GO
转载于:https://www.cnblogs.com/booth/archive/2011/11/10/2244364.html
3529

被折叠的 条评论
为什么被折叠?