2

iPhone でテキスト メッセージを一括削除できるように、レコードの一括削除および/または更新画面を作成したい つまり、[編集] をクリックすると、すべてのレコードの横にチェックボックスが表示され、ボタンをクリックすることができます。それらを削除するか、値を変更します。

一連の行を挿入する次の構文を発見しました。

insert into tbl (...) values (...) (...) (...) ...

次を使用してバッチ削除する方法もあるようです。

delete from tbl where id IN (1,2,3)

バッチ更新を行う方法はありますか?

次に、レコードの ID 番号の配列を収集し、押されたボタンに応じて削除クエリまたは更新クエリを実行できると思います。

4

1 に答える 1

3

次のようなクエリのWHERE場合と同じ条件を使用できます。DELETE

UPDATE tbl SET col1='...', col2='...' WHERE id IN (1,2,3)

このSQLFiddleを参照してください

于 2012-08-28T12:54:15.300 に答える