ホームページ  >  記事  >  バックエンド開発  >  兄さん、テーブル A にフィールド a と b がありますが、データの一部が逆になっています。 変更方法

兄さん、テーブル A にフィールド a と b がありますが、データの一部が逆になっています。 変更方法

WBOY
WBOYオリジナル
2016-06-13 13:34:33858ブラウズ

ヘルプ: テーブル A にフィールド a と b がありますが、データの一部が逆になってしまいました。 変更するにはどうすればよいですか?
ヘルプ: テーブル A にフィールド a と b がありますが、データの一部が逆になっています。 それを変更するには?
つまり、b のデータが保存され、a に更新されます。 (これが書けたら次も書きます) 専門家のアドバイスをお願いします。

-----解決策---------

SQL コード

@tmp="" を設定します。
テーブルの更新セット field_a=(@tmp:=field_a), field_a=field_b,field_b=@tmp ここで……
<br><font color="#e78608">------解決策---------</font><br>複数のステートメントを直接結合するには sqlyog を使用することをお勧めします埋め込む。 http://download.csdn.net/detail/dmtnewtons/4230136<br>
SQL コード

update A set A.a="new_data_a",A.b="new_data_b" (A.a="old_data_a" および A.b="old_data_b");
…
<br><font color="#e78608">------解決策---------</font><br>フィールド名を変更します
<br><font color="#e78608">------解決策---------</font><br>素晴らしい!<br><br>
ディスカッション

SQL コード

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