MySQL テーブルのデータを削除またはクリアする方法

MySQL テーブルのデータを削除またはクリアする方法

MySQL でデータを削除またはクリアするには、DELETE ステートメントと TRUNCATE TABLE ステートメントの 2 つの方法があります。以下では、アメリカの編集者が MySQL テーブル内のデータを削除またはクリアする 2 つの方法を紹介します。

DELETE ステートメントでは、テーブル内のすべてのレコードを削除することも、WHERE 句を指定して削除するレコードを選択することもできます。一方、TRUNCATE TABLE ではテーブル内のすべての行が削除されるため、テーブル内のすべてのレコードが削除されます。明らかに、DELETE ステートメントの方が柔軟です。

MySQL テーブル内のすべてのデータをクリアする場合は、次の 2 つの方法を使用できます。

tble_nme から削除

テーブルを切り捨てる tble_nme

注: 「tble_nme」は、切り捨てられるテーブルの名前、または行を削除するテーブルの名前を指します。

上記の両方のステートメントは、MySQL テーブル内のデータをクリアできます。違いは、DELETE は WHERE ステートメントを通じて削除するレコードを選択し、削除されたレコードの数を返すことができますが、実行速度が速くないことです。一方、TRUNCATE は指定されたレコードを削除できず、削除されたレコードを返すこともできません。

したがって、MySQL データ内の指定されたレコードを削除する場合は、DELETE を使用して WHERE 句を指定することしかできません。ステートメントは次のとおりです。

nme_id=3 の tble_nme から削除します。

注: 「tble_nme」は切り捨てられるテーブルの名前、または行が削除されるテーブルの名前を指します。「nme_id=3」は指定された特定のレコードを指します。

さらに、MySQL の DELETE ステートメントは、ORDER BY 句と LIMIT 句をサポートしています。これら 2 つの句を使用すると、削除するレコードをより適切に制御できます。たとえば、WHERE 句でフィルターされたレコードの一部だけを削除する場合は、LIMIT を使用してこれを実現できます。最後のいくつかのレコードを削除する場合は、ORDER BY と LIMIT を一緒に使用できます。

LIMIT 句の使用法: tble_nme から削除します。nme = 'N' LIMIT 6;

上記の例では、nme が "N" に等しい tble_nme テーブルの最初の 6 つのレコードを削除します。ただし、MySQL では通常、どの 6 つのレコードが削除されるかは不明なので、安全のために ORDER BY を使用してレコードを並べ替えることができます。

ORDER BY と LIMIT を一緒に使用する方法: DELETE FROM tble_nme WHERE nme = 'N' ORDER BY id DESC LIMIT 6;

上記は、MySQL テーブル内のデータを削除またはクリアする方法について共有したものです。お役に立てれば幸いです。

<<:  Windows Server 2012 R2 システムを再起動する方法

>>:  WordPressをインストールするためのサーバー動作環境要件

推薦する

運用大画面データ(業務を理解しておらず、指標もわからない?これらの40セットのビジュアル大画面テンプレートは、職場の天井を突破するのに役立ちます)

ビジネスを理解しておらず、指標が明確ではありませんか?これらの40セットのビジュアル大画面テンプレー...

オペレーションの日常業務は何ですか?(初心者オペレーションの日常業務は何ですか?)

初心者オペレーターの日常業務は何ですか?電子商取引業務に初めて触れた初心者や、新しい業界に参入したば...

湖南省の最高のブランド企画会社(長沙の大手広告会社のイベント企画に最適な選択肢はどれですか?)

長沙ではどの大手広告会社・イベント企画会社を選ぶのが良いでしょうか?長沙近郊には大手広告会社がたくさ...

情報フロー広告素材ウェブサイトとは何ですか? (広告を出したいけど、どんなプラットフォームがあるのか​​分からない?この記事を読めば分かるよ)

広告を出したいけれど、どのプラットフォームが利用できるか分からないですか?記事を読めば分かるだろうフ...

データオペレーション職種要件(ビッグデータサービス職種能力要件:データコンサルタント)

ビッグデータサービス職の能力要件: データコンサルタントデータ コンサルタントの職務責任: 需要調査...

製品運用データ指標(上場企業の運用能力や雷保護指標を素早く簡単に把握)

上場企業の運用能力や雷保護指標を簡単かつ迅速に把握みなさんこんにちは。今回は、無料の株式ソフトウェア...

We Media Operation 面接 (新しいメディア運営面接の質問は何ですか?)

新しいメディア運営の面接ではどのような質問が聞かれますか?私もこの問題を経験しました! 3日間面接し...

インターネット ブランド マーケティング (インターネット ブランド マーケティングとその応用モデルに関する簡単な説明)

オンラインブランドマーケティングとその応用モデルについての簡単な説明グリッド技術と消費者の情報露出行...

アプリプロモーション計画書(運用・プロモーション担当者参考用:マインドマップ付きアプリ運用・プロモーション計画書(Word版))

運用・プロモーション担当者向け:マインドマップ付きアプリ運用・プロモーション計画書(Word版)作業...

どの外国ドメイン名のウェブサイトが優れていますか?海外ドメイン名ウェブサイト推奨

どの外国ドメイン名のウェブサイトが優れていますか?ウェブサイトのドメイン名を登録する場合、通常は、よ...

製品のオンラインプロモーションとマーケティング計画(新製品のオンラインプロモーションの方法は何ですか?)

新製品をオンラインで宣伝する方法は何ですか?新製品のオンラインプロモーションについて話すとき、私たち...

情報フロー広告活性化(情報フローを促進するには?情報フロー広告アカウントを開設するには?)

情報の流れを促進するには?情報フロー広告のアカウントを開設するには?プロモーション情報は、4 つの主...

ブランド プランニング マネージャー (ブランド プランニング マネージャーとは何ですか? ブランド プランニング マネージャーの資格は価値がありますか? 将来性は?)

ブランドプランニングマネージャーとは何ですか?ブランドプランニングマネージャーの資格は価値があります...

グローバルオンラインマーケティングプロモーション(グローバル海外プロモーションニュースマーケティング:地理的境界を破り、ブランドストーリーを世界に届ける)

グローバル海外プロモーションニュースマーケティング:地理的境界を破り、ブランドストーリーを世界に届け...

データ運用サービス契約(電子商取引運用サービス契約書作成ガイドライン)

電子商取引運営サービス契約書作成ガイドライン電子商取引の急速な発展に伴い、専門的な電子商取引運営サー...