2012-11-14 38 views
-2

嗨,我有以下表如何選擇和排序在SQLite和JS

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 

並解釋什麼,我想做的事:

只顯示建築物代碼01,

一次顯示平板名稱,

按照flatname desc排序

什麼是sqlite命令來做到這一點?

我嘗試這一點,但該命令有錯誤

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

請指點

+0

即JavaScript扮演? – gdoron

+0

這與JavaScript有什麼關係? – Matt

+0

'select distinct'適用於整行。你很可能想要在buildingcode上進行分組。 –

回答

0
SELECT flatname, flatdescription 
FROM bill 
WHERE buildingcode = '01' 
ORDER BY flatname DESC 
+0

我想每個平板顯示一次 – kosbou

+0

這與查詢的結果有什麼不同? –