ホームページ > バックエンド開発 > PHPチュートリアル > 継続的な質問: mysql のバッチ更新に関連する問題についてアドバイスを求めたいです。

継続的な質問: mysql のバッチ更新に関連する問題についてアドバイスを求めたいです。

WBOY
リリース: 2016-06-13 13:38:39
オリジナル
856 人が閲覧しました

継続的な質問: mysql のバッチ更新の問題に関するアドバイスを求めています
UPDATE table
SET s = CASE id
WHEN 1 THEN '1'
WHEN 3 THEN '2'
END
WHERE id IN ( 1,3)
1つのフィールドを更新する場合はこう書きます 複数のフィールドを同時に更新する場合の書き方

-----解決策--- ------ ----------
同じです...

update table set field_a='', field_b='',...

コード内の '' 部分は CASE WHEN 構文に置き換えられます

他のフィールドがまだ特定のフィールドに依存している場合は、それを同じ構造体に置き換えます

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート