DMLコマンド: データベース操作のための基本的なコード例と解説


  1. SELECT文: SELECT文は、データベースからデータを検索するために使用されます。以下は、SELECT文の基本的な構文です。
SELECT 列名
FROM テーブル名
WHERE 条件;

例えば、顧客テーブルから名前とメールアドレスを取得するには、次のようにします。

SELECT Name, Email
FROM Customers;
  1. INSERT文: INSERT文は、データベースに新しい行を挿入するために使用されます。以下は、INSERT文の基本的な構文です。
INSERT INTO テーブル名 (列1, 列2, ...)
VALUES (値1, 値2, ...);

例えば、新しい顧客をCustomersテーブルに挿入するには、次のようにします。

INSERT INTO Customers (Name, Email)
VALUES ('John Doe', '[email protected]');
  1. UPDATE文: UPDATE文は、既存の行のデータを変更するために使用されます。以下は、UPDATE文の基本的な構文です。
UPDATE テーブル名
SET 列名 = 新しい値
WHERE 条件;

例えば、Customersテーブル内の特定の顧客のメールアドレスを更新するには、次のようにします。

UPDATE Customers
SET Email = '[email protected]'
WHERE CustomerID = 1;
  1. DELETE文: DELETE文は、データベースから行を削除するために使用されます。以下は、DELETE文の基本的な構文です。
DELETE FROM テーブル名
WHERE 条件;

例えば、Customersテーブルから特定の顧客を削除するには、次のようにします。

DELETE FROM Customers
WHERE CustomerID = 1;

これらは、DMLコマンドの一部ですが、よく使用されるコマンドです。他にも、データの操作に関する様々なコマンドがありますが、ここでは基本的なものに焦点を当てました。データベースの操作には注意が必要ですので、実際に使用する際には資料やドキュメンテーションを参照することをお勧めします。