我正在尝试在我的 SQLite 数据库上运行此查询:
SELECT * FROM tag LEFT OUTER JOIN (SELECT tag, annotation FROM annotation_tag_map WHERE annotation = ?) AS map ON tag._id = map.tag;
这 ?是注释的 ID。
当我在 android 中运行此查询时,我得到一个空光标。
但是,当我在同一个数据库的命令行中使用 sqlite3 运行它时,我得到了我想要的结果。