MySQL の挿入クエリをどのように使用しますか
MySQLのINSERT文は、データベーステーブルに新しい行を挿入するために使用されます。以下はINSERT文を使用する一般的な構文です。
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);
- table_nameはデータ挿入のテーブルの名前です。
- 列、2 列目、3列目などは、挿入するデータの表の列名です。
- value1、value2、value3、… に具体値を挿入します。
カスタマーテーブル(id、name、emailの各カラムあり)に新しい顧客レコードを挿入したいとします。
INSERT INTO customers (id, name, email)
VALUES (1, 'John Doe', 'johndoe@example.com');
この操作は、顧客テーブルに新規レコードを挿入します。ID は 1、名前は ‘John Doe’ で、メールアドレスは ‘johndoe@example.com’ です。
なお、表内の特定の列にデフォルト値が設定されている場合は、INSERT文でそれらの列とその対応する値を省略できます。