Android Sqlite选择查询不工作

Android Sqlite选择查询不工作,android,sqlite,Android,Sqlite,我正试图在我的程序中对我的android数据库进行一个不起作用的查询。 我有这个: String selectQuery = "SELECT content_title,content_body,cat_title FROM categories INNER JOIN content ON content.cat_id = categories.cat_id WHERE categories.cat_title="+category; 我在这个问题上有什么错误?这里: categor

我正试图在我的程序中对我的android数据库进行一个不起作用的查询。 我有这个:

    String selectQuery = "SELECT content_title,content_body,cat_title FROM categories INNER JOIN content  ON content.cat_id = categories.cat_id WHERE categories.cat_title="+category;
我在这个问题上有什么错误?

这里:

categories.cat_id = categories.cat_id 
你可能是说

categories.cat_id = content.cat_id 
                    ^^^^^^^
您还可以更改此设置:

="+category;
致:


categories.cat_id=categories.cat_id,我有这个权利,但我在这里打错了,哈哈。你说的第二部分解决了这个问题!谢谢你的快速反应!您的问题缺乏足够的信息来获得有用的回答。您需要显示错误消息,指出您尝试了什么,并提供操作系统和语言版本的详细信息。您的SQL也不正确,因为它引用的表不在from子句中-建议您阅读SQL谢谢您的回复,但我的问题是由下面的用户发现的。问题只出在SQL上,所以我觉得没有必要添加更多的代码。
='"+category+"'";
 ^            ^