2010-04-28 41 views
6

考慮採用以下表結構的表...如何複雜的SQL轉換成等效卡桑德拉表示

CREATE TABLE表1( ID整數, 名VARCHAR(32), TS時間戳 );

SELECT * FROM表1 WHERE ID = XX和「2010/04/01」之間TS「2010年4月11日」

鑑於此查詢,你會如何表示給定數據集採用卡桑德拉?

回答

3

通過id或ts(取決於哪個更具選擇性)建立索引,對其進行查詢並手動過濾另一部分。

(這基本上是引擎蓋下的SQL數據庫做什麼,順便說一句。)