我正在创建一个Android应用程序,它将来自URL的数据存储到数据库中(我已完成此阶段)并使用该表的某些字段。
我尝试使用此SQL查询获取特定数据
"select persons_name where persons_name=s"
但是出现了错误
I / Database(23722):sqlite返回:错误代码= 1,msg =接近“FROM”:语法错误
答案 0 :(得分:1)
您必须指定数据所在的表格。
正确的SQL是:
select persons_name FROM Persons where persons_name=s
假设表是人物
答案 1 :(得分:1)
这将选择所有姓名起始字母为's'的名字
"SELECT persons_name FROM persons WHERE persons_name LIKE 's%'
答案 2 :(得分:0)
正如@JesusS指出的那样,试试这个:
"SELECT persons_name FROM persons WHERE persons_name LIKE 's'"