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をインストールするためのサーバー動作環境要件

推薦する

エンタープライズ OV SSL 証明書を 1 年間購入するにはいくらかかりますか?

SSL 証明書を Web サイトにインストールして展開することは、セキュリティを確保するための重要な...

Pinduoduoで、泉州のおむつが「外国ブランド」に挑戦

産業用ベルトは常に急速に変化しており、3 ~ 5 年ごとに変化が起こります。 2013年、麗奥製紙の...

GetuiはAPPが洗練された方法で運営し、効率的なユーザー増加を達成するのを支援します

1 2月7〜8日、深センでAIプロダクトマネージャーカンファレンスが開催されました。日常的なやりとり...

データ駆動型業務とは、(指標の適用と業務活動の定量化)を指します。

指標の適用と業務活動の定量化「データ駆動型運用」、この概念について語る人が増えています。私の個人的な...

ブランド企画と広告企画(広告クリエイティブと企画の関係)

広告の創造性と企画の関係創造性は広告企画の一部です。広告テーマが決まったら、その広告テーマをターゲッ...

都市運営内容(呉辰:都市運営モデルの革新と完全なコミュニティの構築)

呉辰:都市運営モデルの革新と完全なコミュニティの構築北京都市副都心ニュース |著者: ウー・チェン新...

製品プロモーション事例(甘粛省研修旅行テーマプロモーション会議が成都に来た)

甘粛省研修旅行テーマ推進会議が成都に来た新甘粛・甘粛日報記者石秀平の「甘粛如意」が「豊かな地」と手を...

自分で構築する貿易ウェブサイトにはどのようなプラットフォームがありますか?自分で構築する貿易ウェブサイトに推奨されるプラットフォーム

現在、多くのユーザーは越境電子商取引を行う際に独自の対外貿易ウェブサイトを構築することを選択していま...

アルマーニ ブランドプランニング(アルマーニ 2024 春 オートクチュール)

アルマーニ 2024 春オートクチュールアルマーニ オートクチュール 2024年春コレクションは、8...

中国人経営者はメキシコ人労働者の支持を得られない

著者 |フェン・イエ編集者 |李暁天華富山工業団地の社長である呉光雲氏は、10年以上にわたり同工業団...

Sectigo Professional EV コード署名証明書を使用してコード署名を実装する方法

Sectigo(旧Comodo CA)は、世界有数のネットワークセキュリティサービスプロバイダーおよ...

オペレーションはデータを見る(TikTok ショートビデオのデータ分析:オペレーション成功の鍵を洞察)

TikTok ショートビデオデータ分析: 運用を成功させる鍵についての洞察Tik Tok ショート...

toc事業推進メソッド(ゼロから1へのToB事業推進・顧客獲得メソッド)

ToBビジネスをゼロから推進し、顧客を獲得する方法昨今、顧客獲得は天国に登るのと同じくらい難しいと...

5Gプロモーションとマーケティング計画(5G時代のオンラインマーケティングプロモーションの最も一般的な方法と手法は何ですか?)

5G 時代のオンライン マーケティング プロモーションの最も一般的な方法と手法は何ですか?あらゆる...