【发布时间】:2016-10-08 15:09:56
【问题描述】:
我在使用参数时使用匹配和/或运算符时执行 select 语句时遇到问题。
语句如下所示:
SELECT ColumnName1, ColumnName2
FROM TableName
WHERE TableName MATCH 'ColumnName1:@param1 AND ColumnName2:@param2';
但是当我用真实值更改@param1 和@param2 时,例如像这样
SELECT ColumnName1, ColumnName2
FROM TableName
WHERE TableName MATCH 'ColumnName1:Value AND ColumnName2:Value';
效果很好。
我想问题是我的 AND 语句周围的那些单引号。有什么方法可以避免它们,但仍然可以使用和/或操作符,或者在其他地方有问题?
【问题讨论】:
标签: sql sqlite full-text-search fts4