UPDATEデータベースSQLを使うとデータベースのデータ(テーブルのレコード)を操作することができます。データ操作の主な命令にはデータの取得データの挿入(追加)データの更新(修正)データの削除があります。前回はテーブルにレコードを挿入(追加)する方法について紹介しました。SQLのSELECT文でデータ(レコード)を取得(抽出)するSQLを使用すると、データベースに対して様々な命令を与えることができます。データ(レコード)を抽出したり、データを追加・変更・削除したり、デ...johobase.comそこで今回は、上記の基本的なデータ操作命令のうち、既にテーブルにあるデータ(レコード)を更新(修正)する方法について紹介します。使用するサンプルテーブル本記事ではレコードを更新する際に以下のサンプルテーブルを使用します。テーブル定義サンプルとして使用するテーブルは、会員の情報を管理する「会員」と名前にします。メールアドレス」の3つの列を作成します。花子','hogehoge@example.co.jp');テーブルのレコードを更新(修正)するUPDATESQLでテーブルのレコードを更新(修正)する際は、UPDATEステートメントを使用します。UPDATEステートメントの構文UPDATEステートメントは、以下の構文で使用します。値3...)WHERE[更新するレコードの条件]UPDATEステートメントでは、UPDATEに続けてテーブル名を記述します。CUSTOMERとなります。テーブル名を記述した後には、テーブルのどの列にどのような値を設定(登録)するかを指定します。テーブルの列に値を設定する際にはSET句を使用します。SET句では列名=値の形式で更新(修正)する列に値を指定します。'顧客名を更新')となります。SET句には、更新(修正)する列を複数指定することができます。'999-999-9999')となります。SET句で列の更新する値を指定した後は、更新する対象のレコードをWHERE句で指定します。条件」の形式で、更新(修正)対象となるレコードを指定します。サンプルテーブルのレコードの更新(修正)UPDATEステートメントの構文が確認できましたので、サンプルテーブルのレコードを更新してみます。会員テーブルのレコードを更新(修正)するSQL会員テーブルのレコードを更新(修正)するSQLは、以下のようになります。花子」に変更されます。hogehoge@example.co.jpWHERE句を省略した場合の動作UPDATEステートメントでWHERE句を省略した場合は、更新するテーブルのすべてのレコードが更新の対象となります。TABLE文を使うことで、データベースにテーブルを作成することができます。DELETESQLを使うとデータベースのデータ(テーブルのレコード)を操作することができます。SQLデータベースには、スキーマ(Schema)と呼ばれるオブジェクトがあります。INSERTを使うとデータベースのデータ(テーブルのレコード)を操作することができます。...記事を読むSQL命令の種類(DML・DDL・TCL・DCL)SQLを使うとデータベースに対して様々な命令を与えることができます。TABLE文を使用します。CROSS)SQLのSELECT文を使うと、テーブルなどのオブジェクトからデータ(レコード)を取得することができます。TABLE文を使用するとデータベースのテーブルをSQLで作成することができます。BYSQLでデータ(レコード)を取得する際には、SELECTステートメントを使用します。