SQLite - 对表进行排序

Ily*_*ski 7 sqlite

我在SQLlite中有一个数据库,我想按字母顺序对表进行排序.我该怎么做?有没有办法只使用SQLite对条目进行排序,还是首先将表读入数组,对其进行排序,然后将其写入数据库?

这是我的查询:"SELECT entry FROM table WHERE id =?" 我需要使用此语句从表中获取数据,以便一次只获取一个条目.

谢谢你,伊利亚.

kar*_*m79 14

'Select name from table order by name asc' 
Run Code Online (Sandbox Code Playgroud)

'asc'是升序,将按字母顺序给你文本字段,相反'desc'将按字母顺序反向给你.

编辑:作为一般规则,您应该让数据库进行排序.以下帖子是相关的,可以说是几乎相同的.您可能会发现它很有帮助:

PHP/SQL:ORDER BY还是sort($ array)?

  • 注意使用名称进行区分大小写的排序.我更喜欢使用'按上面排名(名字)asc' (2认同)