2015-09-01 103 views
0

如何有效地在SQLite中執行簡單的範圍查詢?SQLite和範圍查詢

說,我有保存個人信息的數據,我想找到年齡在20〜45歲之間,體重在50〜80kg之間的人?

我該怎麼做(如設置特定索引?)以使搜索更有效?

+0

你試過這麼遠嗎? –

回答

1

我會嘗試像

SELECT PersonName FROM Persons WHERE (Age BETWEEN 20 AND 45) AND (Weight BETWEEN 50 AND 80) 

索引的字段年齡和體重將有助於加快查詢。

這裏的SQLite中關於索引一個很好的概述:http://www.tutorialspoint.com/sqlite/sqlite_indexes.htm