嗨,我正在努力学习android。我写了一个查询来获取除第一个选定行之外的详细信息。但它不起作用?我身边有什么问题吗?
String selectQuery = "SELECT * FROM " + TABLE_ITEMS +" WHERE "+ ITEMFOLDER_ID +"=?"+"AND id NOT IN (SELECT id from itemTable WHERE idFolder =? LIMIT 0,1)";
答案 0 :(得分:0)
ORDER BY
子句,或使用... (SELECT min(id) FROM itemTable WHERE idFolder=?)
。还有一些评论:
TABLE_ITEMS
和ITEMFOLDER_ID
符号,则应该在子查询中使用它们。IN
更有效地写入条件,而不是... AND id != (SELECT ...)
。