SQLでデータを変更するコマンドは何ですか

下次还敢
リリース: 2024-05-01 22:03:45
オリジナル
384 人が閲覧しました

SQL でデータを変更するコマンドには、主に次のカテゴリがあります。 UPDATE コマンド: 条件を満たす行の指定されたフィールドの値を更新します。 DELETEコマンド:条件を満たす行を削除します。 INSERT コマンド: テーブルに新しい行を挿入します。 MERGE コマンド: データをテーブルにマージし、更新と挿入をサポートします。 TRUNCATE コマンド: テーブル内のすべての行を効率的に削除します。

SQLでデータを変更するコマンドは何ですか

SQL でデータを変更するコマンド

SQL でデータを変更するために使用されるコマンドには、主に次のカテゴリが含まれます。

1. 更新コマンド

  • UPDATE テーブル名 = 新しい値 WHERE 条件; ##このコマンドは、指定された条件を満たすテーブル内の行の指定されたフィールドの値を更新するために使用されます。
2. 削除コマンド

DELETE FROM テーブル名 WHERE 条件;

  • このコマンドは、指定した条件を満たすテーブル内の行を削除します。
3. 挿入コマンド

INSERT INTO テーブル名 (フィールド名 1、フィールド名 2、...) VALUES (値 1、値 2, ...);

  • このコマンドは、テーブルに新しい行を挿入し、指定されたフィールドの値を指定するために使用されます。
4. マージ コマンド

データ ソースを使用してテーブル名を ON​​ (接続条件) WHEN MATCHED THEN UPDATE SET ... WHEN NOT MATCHED THEN INSERT ...;

  • このコマンドは、データ ソースからテーブルにデータをマージするために使用されます。更新操作と挿入操作の両方をサポートします。
5. Truncate コマンド

TRUNCATE TABLE テーブル名;

  • このコマンドは次の目的で使用されます。 delete テーブル内のすべての行。DELETE コマンドよりも効率的です。
例:

条件を満たすテーブル内の行を更新します:

<code>UPDATE customers SET city = 'New York' WHERE state = 'NY';</code>
ログイン後にコピー

行を削除します条件を満たすテーブルの行:

<code>DELETE FROM orders WHERE order_date < '2023-01-01';</code>
ログイン後にコピー

テーブルに新しい行を挿入:

<code>INSERT INTO products (product_name, price) VALUES ('Apple', 10.00);</code>
ログイン後にコピー

マージ コマンドを使用してデータをマージします。

うわー

以上がSQLでデータを変更するコマンドは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!