Java 如何在sqlite中对数据库进行排序

Java 如何在sqlite中对数据库进行排序,java,android,database,sqlite,sorting,Java,Android,Database,Sqlite,Sorting,在android中,如何按照优先级高、中、低对数据库进行排序,并应显示在列表视图中。 当数据输入时,它应该检查优先级,并根据优先级进行排列。使用ORDER BY子句。假设您对这些值使用整数,它应该是按优先级排序的DESC当您添加新行时,不必对表进行排序,您可以使用android内置的Loader类对listView中的数据进行排序和显示 试试这个 CursorLoader loader = new CursorLoader(this, URI,

在android中,如何按照优先级高、中、低对数据库进行排序,并应显示在列表视图中。
当数据输入时,它应该检查优先级,并根据优先级进行排列。

使用ORDER BY子句。假设您对这些值使用整数,它应该是按优先级排序的DESC

当您添加新行时,不必对表进行排序,您可以使用android内置的Loader类对listView中的数据进行排序和显示

试试这个

CursorLoader loader = new CursorLoader(this, 
            URI, 
            null, 
            null, 
            null, 
            "priority" + " ASC"); 
    return loader;

我是android新手,你能给我举个例子吗?@user3607296你没有对db表本身进行排序。您可以对查询结果进行排序。