0

在 android 中,我使用 database.rawQuery(command, selectionArgs); 我正在使用的命令是

SELECT * FROM vocab_info WHERE name = AQA GCSE Spanish

我得到的错误是:

(1) near "GCSE": syntax error

但我不知道出了什么问题。有什么建议么?

提前致谢

4

3 回答 3

6

试试这个。

SELECT * FROM vocab_info WHERE name = 'AQA GCSE Spanish'
于 2013-02-08T20:03:03.577 回答
3

你应该在你的字符串周围加上单引号

SELECT * FROM vocab_info WHERE name = 'AQA GCSE Spanish'
于 2013-02-08T20:04:10.507 回答
1
select * from vocab_info where name in ('AQA', 'GCSE', 'Spanish')
于 2013-02-08T20:06:49.407 回答