著者の Web サイトから提供された公式の SQLite バイナリをクエリSELECT DISTINCT f.id FROM foo f, bar b WHERE f.id=b.id AND b.type='baz'
で実行すると、sqlite が管理者として実行されたか通常として実行されたかによって、異なる結果が返されます。どのように/なぜこれが起こることができますか?
実際のデータベース自体を提供せずにこの動作を再現して表示する方法がわかりません (これはできません)。したがって、これを解決するのに役立つアイデアは大歓迎です。
編集:クエリSELECT name, rootpage FROM sqlite_master;
も異なる結果を返しています:行が欠落しており、ページインデックスも異なります。