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