【发布时间】:2012-06-29 17:04:15
【问题描述】:
您好,我正在尝试在 SQL 中运行此查询,但它没有给出结果:
SELECT COUNT(*) AS Expr1
FROM restaurantData
WHERE (restaurantInfo LIKE '''%' + 'xyz' + '%''') OR
(restaurantName LIKE '''%' + 'xyz' + '%''') OR
(restaurantDescription LIKE '''%' + 'xyz' + '%''')
我有值为 xyz 餐厅的 restaurantName 列
这是一些示例数据
【问题讨论】:
-
为什么不只是:LIKE '%Guu%' 等?
-
试着把它分成更小的部分,看看每个类似的行为是否符合预期?
标签: sql sql-server-2008 escaping