我想通過IN子句和LIKE在sql express中選擇一些數據,但沒有返回行。 我的代碼是在這裏:使用IN子句和T-SQL中的Like
SELECT PointId, PointTitleId, PointTitleName, PointTitleContentText
FROM PointsTitlesData
WHERE (PointTitleContentText LIKE '%' + @SearchingClause + '%')
AND (PointId IN ('2','3'))
上面的代碼不返回任何數據,但是當我只喜歡代碼返回數據使用。
SELECT PointId, PointTitleId, PointTitleName, PointTitleContentText
FROM PointsTitlesData
WHERE (PointTitleContentText LIKE '%' + @SearchingClause + '%')
我該如何使用IN和LIKE? 謝謝。
你肯定有滿足'IN'的條件的記錄? – Taryn 2012-07-11 12:06:01
那麼......表格*是否有*就像您的搜索條款*和*點號是2或3? – 2012-07-11 12:06:15
@RemusRusanu是的。 – 2012-07-11 12:12:44