SQLの行を削除する文

下次还敢
リリース: 2024-05-07 06:12:14
オリジナル
1194 人が閲覧しました

SQL では、行は DELETE ステートメントによって削除されます。構文は DELETE FROM table_name WHERE 条件です。パラメータでは、table_name はターゲット テーブルを指し、condition は削除する行を指定するオプションの条件です。たとえば、「John」という名前の行を削除します。 DELETE FROM Customers WHERE name = 'John'; $100 を超える金額を削除します。 DELETE FROM 注文 WHERE 金額 > 100。

SQLの行を削除する文

#SQL で行を削除するステートメント

行を削除する方法

DELETE ステートメントは、テーブルから行を削除するために使用されます。

構文

<code class="sql">DELETE FROM table_name
WHERE condition;</code>
ログイン後にコピー

パラメータ

  • table_name: 行を削除するテーブル名前。
  • 条件: 削除する行を指定するオプションの条件。条件を指定しない場合は、テーブル内のすべての行が削除されます。

customers テーブル内の「John」という名前の行をすべて削除します:

<code class="sql">DELETE FROM customers
WHERE name = 'John';</code>
ログイン後にコピー
Delete

orders 金額が $100 を超えるテーブル内のすべての行:

<code class="sql">DELETE FROM orders
WHERE amount > 100;</code>
ログイン後にコピー

Note

    削除されると、データは完全に失われますそのため、DELETE ステートメントを実行する前にデータをバックアップしてください。
  • 条件を指定しない場合、外部キー関係を持つ行を含むテーブル内のすべての行が削除されます。
  • パフォーマンスを向上させるには、インデックスを使用して、指定した行の検索と削除を高速化することを検討してください。

以上がSQLの行を削除する文の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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