MySQL でテーブルにデータを追加の方法
MySQLでテーブルデータを追加する方法:
- INSERT文で1行のデータを挿入するには、次のような構文を使用します。
- INSERT INTO テーブル名 (カラム1, カラム2, カラム3, …) VALUES (値1, 値2, 値3, …);
- INSERT文で複数のデータ行を挿入します。構文は次のとおりです。
- INSERT INTO table_name (列 1, 列 2, 列 3, …) VALUES (値 1, 値 2, 値 3, …), (値 1, 値 2, 値 3, …), …;
- 別のテーブルからINSERT INTO SELECTを使用してデータを挿入する構文は次のとおりです。
- INSERT INTO table_name (column1, column2, column3, …)
SELECT column1, column2, column3, …
FROM another_table
WHERE condition; - 外部ファイルからデータをインポートするには、LOAD DATA INFILE ステートメントを使用します。構文は次のとおりです。
- LOAD DATA INFILE ‘file_name’
INTO TABLE table_name
FIELDS TERMINATED BY ‘区切り文字’;
なお、table_nameは挿入するデータのテーブル名であり、column1、column2、column3などはテーブルの列名であり、value1、value2、value3などは対応する列の値であり、another_tableは別のテーブル名であり、conditionは条件であり、file_nameは外部ファイルのパスであり、delimiterはフィールド区切り記号である。
状況に応じて適切な手段を選択してテーブルデータを追加してください。