UPDATE ステートメントはどのようにして以前のデータを保持するのでしょうか?

WBOY
リリース: 2016-06-23 13:26:00
オリジナル
1515 人が閲覧しました

フィールド A を更新するとき、すべてを上書きするのではなく、元のデータを保持したいとします。
はテキストコンテンツなので、最初に読んでから書くという方法は使いたくないです。 UPDATE文はどのように書けばよいのでしょうか?


ディスカッションへの返信(解決策)

例を挙げてください!

例を挙げてください。


たとえば、フィールド a の内容は abc です

UPDATE `user` SET `a` = 'aaa' WHERE `id` = '10';

実行後、フィールド a の内容は aaa I になります。更新されたデータは次のようになります: acbaaa

UPDATE `user` SET `a` = concat(`a`,'aaa') WHERE `id` = '10';

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