我在sqlite中创建了一个名为AllWords.db的数据库,其中包含所有英文单词列表(count:172820)。当我发出一个选择所有查询时,它将返回所有172820个单词的列表。此外,当我打印这样的词表的计数:填充表中的SQLite查询不返回任何内容?
SELECT COUNT(*) FROM words;
输出为172820,所以数据库显然已经包含在这一切的话。然而,当我尝试检查一个字存在(我想这个数据库做的唯一的事情),它不显示任何信息:
SELECT * FROM words WHERE word="stuff";
回报什么。
数据库是一个单独的表,其中唯一的一列是“单词”,其中所有单词都是行。任何帮助将不胜感激,谢谢。
我认为你确定“stuff”是数据库中的一个单词吗? – ScoPi
列名为'word'还是'words'? –
如果我的问题的答案是肯定的,那么看看[SELECT * FROM words WHERE word LIKE'%stuff%']是否返回任何内容。 – ScoPi