1
SELECT * FROM Table WHERE Path LIKE 'geo-Africa-Egypt-%'
可以優化爲:
SELECT * FROM Table WHERE Path >= 'geo-Africa-Egypt-' AND Path < 'geo-Africa-Egypt-zzz'
但如何能完成這件事:
select * from foodDb where Food LIKE '%apples%";
這可怎麼優化?
沒有任何更快。仍然導致全表掃描。使用sqlite的EXPLAIN查看查詢計劃,即爲查詢運行的vdbe程序。 – laalto 2009-07-16 18:11:48