一度に複数の行を挿入できることは知っていますが、MySQL で (1 つのクエリなどで) 複数の行を一度に更新する方法はありますか?
###編集: たとえば、次のようながあります。 リーリー
次のすべての更新を 1 つのクエリに結合したいですああああ
P粉4045397322024-03-26 14:07:25
動的な値があるため、IF または CASE を使用して列を更新する必要があります。少し見苦しくなりますが、うまくいくはずです。
例を使用すると、これを行うことができます:
リーリーP粉5369091862024-03-26 11:21:09
はい、可能です - INSERT ... ON DUPLICATE KEY UPDATE を使用できます。
あなたの例を使用してください:
リーリー