代码之家  ›  专栏  ›  技术社区  ›  StainlessSteelRat

次SQLITE排序顺序指令似乎被忽略

  •  0
  • StainlessSteelRat  · 技术社区  · 6 年前

    我有一个适用于Android和iOS的应用程序。有很多复杂的SQL查询,所以我有一个c++层来生成这些查询,这样就可以在android和ios中使用这些逻辑。

    一切都很好,但我注意到在Android上,由于某种原因,第二种方法对我不起作用。

    我有一个项目列表,我想按日期排序,然后再按标题排序。在iOS上,这很好,在Android上,虽然按日期排序,但标题并不是按标题进行二次排序。

    两个平台中的查询和数据库文件是相同的。唯一的区别是,我使用的是Android的SQLite包装,而不是像iOS上那样的原始C包装。

    对于后人来说,这是一个疑问:

    “选择游戏.gameID,其中releaseDateInt<=1542406864和releaseDateInt>=1538778064按releaseDateInt说明排序的游戏中的releaseDateInt,游戏.标题“整理NOCASE ASC”

    有什么帮助吗??

    1 回复  |  直到 6 年前
        1
  •  0
  •   StainlessSteelRat    6 年前