2013-06-04 71 views
-1

斯芬克斯濾波器我有2個表: 公寓建築 由關係柱

每個公寓已building_id

公寓有「地板」列中,其中,被存儲的公寓樓。 每個建築物具有「totalFloors」列,其中存儲總樓層(例如,當前公寓是3的9層)

我需要過濾公寓等「其中公寓樓不是最後地板」。

我怎樣才能做到這一點?

使用SphinxQL的Im。

+0

什麼是 「沒有最高樓層」 actully是什麼意思?頂層,即floor = totalFloors? – barryhunter

+0

最後一層= totalFloors。 if totalFloors = 9,then..last floor is 9 – ideea

+0

so ... where應該是什麼地方('floor','!=','totalFloors') – ideea

回答

1

從註釋複製,但

SELECT *,totalFloors - floor AS filter FROM index WHERE filter > 0; 

應該這樣做:)