1
問題の説明: 私はprimary key
がid
あるテーブルを持っていると私もarray
id
のSを持っています。アレイにはテーブルのid
が含まれていますが、テーブルの一部のid
がアレイに存在しない可能性があります。配列内にid
がない行がdelete
に必要です。sqliteのテーブルの欠落行を見つける
私のアプローチ: 私はテーブルからすべてのid
Sを取得し、2つの配列をソート。次に、2つの配列を比較すると、紛失したid
が見つかり、対応するrow
が削除されました。
これを行うにはもっと簡単な方法がありますか?
あなたはIN句使用してみましたか?私はそれがより速いかもしれないと思う。 http://stackoverflow.com/questions/7418849/in-clause-and-placeholders –
@GennadiiSaprykin私はまだしませんでした。提案ありがとう。私は欠けているものを削除する必要があります。どのように私が私を助けることができる? – MASh