如何在sqlite和js中进行选择和排序

如何在sqlite和js中进行选择和排序,sqlite,Sqlite,嗨,我有下表 buildingcode flatname flatdescription date 01 A 1 name 1 12-2012 01 B 2 name 1 12-2012 02 A 0 name 2 12-2012 01 A 1 name 1 11-2012 我想显示如下 B 2 na

嗨,我有下表

buildingcode flatname flatdescription date
01           A 1      name 1          12-2012
01           B 2      name 1          12-2012
02           A 0      name 2          12-2012
01           A 1      name 1          11-2012
我想显示如下

B 2   name 1
A 1   name 1
并解释我想做什么:

仅显示buildingcode 01

按flatname显示一次

按flatname desc排序

sqlite命令是如何实现这一点的

我试过了,但顺序不对

'SELECT DISTINCT flatdescription, flatname, buildingcode FROM bill WHERE buildingcode = ? '

请告知

这与JavaScript有什么关系?
选择distinct
适用于整行。您很可能希望对buildingcode或其他内容进行分组。
order by
可能就是您要查找的内容。如何将order by与select District一起使用希望每个Flatname显示一次,这与此查询的结果有何不同?
SELECT flatname, flatdescription
FROM bill
WHERE buildingcode = '01'
ORDER BY flatname DESC