ホームページ >データベース >mysql チュートリアル >SQLでテーブルの内容を変更する方法

SQLでテーブルの内容を変更する方法

清浅
清浅オリジナル
2019-05-14 09:50:2047085ブラウズ

テーブル内容を変更するSQLメソッド: [update table name set カラム名 1=値, カラム名 2=値 where 条件;] コマンドを実行することで変更できます。このコマンドを使用して、単一テーブル内のデータの行、単一列、または複数列を変更します。

SQLでテーブルの内容を変更する方法

SQL でテーブルの内容を変更するには 3 つの方法があります。SSMS データベース管理ツールを使用して内容を変更する方法、T-SQL スクリプトを使用して内容を変更する方法です。コンテンツと複数のテーブルの関連付けによりテーブルのコンテンツが変更されるなど。

(推奨チュートリアル: mysql ビデオ チュートリアル )

SSMS データベース管理ツールを使用してデータを変更する

いずれか 1 つまたは詳細 すべてOKです。

1: データベースを開き、データ テーブルを選択し、右クリック -> すべての行を編集します (構成されていない場合は、クリックして最初の 200 行を編集します)。

SQLでテーブルの内容を変更する方法

#2. 変更が必要なデータを編集します - 「編集が完了したら、空白部分を右クリックします -」 「SQL の実行」を選択すると編集が正常に完了します。

SQLでテーブルの内容を変更する方法

T-SQL スクリプトを使用してデータを変更する

単一テーブル内の 1 行、1 列、または複数列のデータを変更する

構文: 更新テーブル名セット列名 1 = 値、列名 2 = 値 where 条件;

例 1:

update test1  set age='21' where id='1';

結果の例:

SQLでテーブルの内容を変更する方法

単一テーブル内の複数の行、1 つの列、または複数列のデータを変更する

構文: update top(quantity) table name set columns name 1 =値、列名 2=値 2 条件;

例:

update test1 set age='23' where id in ('1','2');
update test1 set age='22' where id between '3' and '4';
update test1 set age=&#39;23&#39; where id>=&#39;5&#39; and id <=&#39;6&#39;;
update top(2) test1 set age=&#39;23&#39; where id>=&#39;5&#39;;
update test1 set age=&#39;23&#39; where test1.id in (select top(2) id from test1 order by id desc);

結果の例:

SQLでテーブルの内容を変更する方法

SQLでテーブルの内容を変更する方法

##複数のテーブルの関連付け テーブル内のデータを変更します

構文: update table 1 set table 1. 列 1 = 値、テーブル 1. 列 2 = テーブル 1 の値を a , table 2 as b where a. 列名 = b. 列名;

例:

update test1 set test1.name=&#39;李华&#39;,test1.sex=&#39;女&#39; from test1 as a,test2 as b where a.classid=b.id;

結果の例:

SQLでテーブルの内容を変更する方法

SQLでテーブルの内容を変更する方法##要約: 変更 データ テーブル データ、データ列、データ ソース、クエリ条件の柔軟な組み合わせと変更が鍵となります。

以上がSQLでテーブルの内容を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

関連記事

続きを見る