ホームページ  >  記事  >  バックエンド開発  >  PHP で 1 つのステートメントで複数行のデータを更新する方法

PHP で 1 つのステートメントで複数行のデータを更新する方法

WBOY
WBOYオリジナル
2016-06-13 12:16:44865ブラウズ

PHP で 1 つのステートメントで複数行のデータを更新するにはどうすればよいですか?
id num ps
1 123 5
2 65 12
3 12 321
4 2 25
5 55 11
....

上記はデータテーブルです。

ループメソッドを使用せず、1 つのステートメントを使用して更新するだけです。
Num は 65、12、55 PS 値にそれぞれ 10 を加えたものです。
どうやって実現しますか?それ?ループする必要はありません。

-----ソリューションのアイデア----------------------
ここで num は (1) ,2,3,4,5)
-----解決策のアイデア----------------------

<br />update ‘你的表名’ set ps=ps+10 where id in (2,3,5);<br />

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。