【问题标题】:How to get records based on one column in sqlite3 in android如何根据android中sqlite3中的一列获取记录
【发布时间】:2016-04-22 14:49:23
【问题描述】:

我在 android 应用程序中使用 sqlite。有一张桌子有一些列。 例如:-

columns :- 观看的 ID 名称 url

watched 具有布尔值。当我查询它返回一个游标时,在游标中我希望首先显示“watched = false”的所有记录,然后是“watched = true”的记录。

我怎样才能做到这一点

【问题讨论】:

标签: android android-sqlite


【解决方案1】:

您可以使用ORDER BY,这样您就可以执行以下操作: SELECT * FROM TABLENAME ORDER BY WATCHED 然后从truefalse 切换它,你可以在最后使用DESCASC。你的陈述是: SELECT * FROM TABLENAME ORDER BY WATCHED ASC

DESC 关键字表示降序,因此在您的情况下,它将首先显示 true ASC 关键字表示升序,它将首先显示 false

【讨论】:

    猜你喜欢
    • 2021-05-18
    • 1970-01-01
    • 1970-01-01
    • 2021-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    相关资源
    最近更新 更多