私は Android アプリケーションで作業しており、アプリケーションのローカル Db で詳細を取得したいと考えています。私が使用しているクエリには内部結合があるため、値は返されません。ただし、同じメソッドで、内部結合なしでクエリを使用すると、値が返されます。私を助けてください
public boolean isAvailableTransitionFile(String MenuName) {
String query = "select * from Transition_File_Table inner join item_sync on Transition_File_Table.Menuitem_id=item_sync.id where item_sync.itemName=?";
Cursor cursor = this.db.rawQuery(query,
new String[] { String.valueOf(MenuName) });
Log.e("Count", cursor.getCount() + "");
if (cursor.moveToFirst()) {
return true;
} else {
return false;
}
}