我在表数据库中有以下单词:
name id
aba 0
abac 1
abaca 2
abace 3
我想进行以下选择:
Select id from words where name='abaca';
我试过但它不起作用。我希望我输入的单词完全匹配。
答案 0 :(得分:0)
我尝试使用您的条目,以下查询对完全匹配
的效果非常好SELECT * FROM Match WHERE title='abaca';
其中Match是具有以下架构的表名
CREATE TABLE Match (title text,recordId integer)
以下是插入的记录
虽然我通过将Match作为表名来做同样的错误,就像把id作为列名一样,但我只是在发布代码时意识到了这一点。但这应该在这里没有多大区别。
您是否在某些代码中使用它来从数据库中获取结果?如果是,你应该考虑避免将KEYWORDS作为变量,列名。只是一个建议。