2013-02-14 37 views
0

我有以下的獅身人面像查詢SphinxQL - 如何按日期沒有搜索查詢

SELECT * FROM cars WHERE MATCH('car'); 

這是工作完全正常,當我需要搜索「汽車」訂購。

比方說,你有一個搜索字段,有人輸入'汽車',但如果輸入一個空字符串「'?在這種情況下,我想顯示按日期排序的所有結果。

SphinxQL需要在查詢MATCH(..),這樣做就像SQL

SELECT * FROM cars ORDER BY date DESC LIMIT 0, 20; 

將無法​​正常工作。

如何在沒有搜索條件的情況下按日期排序? 我曾嘗試沒有成功:(

SELECT * FROM cars WHERE MATCH('*') ORDER BY date DESC LIMIT 0, 20; 

任何幫助是非常讚賞以下

回答

0

你有actully嘗試運行...

SELECT * FROM cars ORDER BY date DESC LIMIT 0, 20; 

結果可能會讓你大吃一驚!? )

+0

facepalm笑臉在哪裏? ... 而已。謝謝! – Aley 2013-02-14 12:32:18