--考虑你的其它情况,我觉得可以这么写
DECLARE @STR VARCHAR(100)
SET @STR='深圳市南山区创业路浪琴屿花园'
;WITH TB(花园,代号)AS(
SELECT '浪琴屿花园','F'
)
SELECT * FROM TB
WHERE @STR LIKE '%'+花园+'%'
OR 花园 LIKE '%'+@STR+'%'