MySQLで重複レコードを探します

MySQLのみでレコードを複製見つけることを学びなさい。 あなたは、DISTINCTキーワードを持つユニークなレコードを見つけるが、唯一の重複レコードを見つけることがトリッキーであることができます。

A+ A-

データベースを操作しながら、我々はすべてのユニークなレコードを見つけるの状況に入ります。 私たちは、結果セットに何度も何度も繰り返して、レコードを排除したいです。 これは頻繁な要件であるため、MySQLはこのタスクを実行するための簡単​​かつ簡単な方法を提供してきました。 あなたが知っているでなければならないように、個別(一意)のレコードを見つけることがDISTINCTキーワードを使用して、SQLで簡単です。

DISTINCTキーワードを使用して、ユニークなレコードを見つけることができます。 しかし、どのように重複を持っているレコードだけを見つけることについて?

それはそれほど頻繁に行われますが、時間に、代わりにユニークなレコードであるが、我々は唯一の重複するレコードを検索する必要があるかもしれません! 残念ながら、重複するレコードを見つけるために何も既製のSQLキーワードはありません。 先日、私は解決策として次のSQL文を使用-SOのみテーブルのレコードを複製見つける必要がありました。 私はあなたとそれを共有しています:

 ID有するC> 1 BY table_nameのグループからCのようなSELECT COUNT(ID); 

このステートメントは、あなたが結果セットの重複を持っているレコードだけを検索します。 私はこれがあなたの時間を節約することを願っています。 あなたは同じ結果を達成するためのより良いソリューションをしたなら、私に知らせてください。

私はまた、公開されている便利なMySQLのコマンドのセットを 。 あなたは、同様にこれらを見てみたいことがあります。

あなたがこのトピックにしたすべての質問をお気軽にお尋ねください。 私が試してみて、お手伝いをさせていただきます。 TechWelkinをご利用いただきありがとうございます!

Ads

シェア

最近

あなたがLinuxの恋人している場合を探すために、ベストUbuntuの代替

さんが何かに精通取得することから始めましょう。 基本的な、少しオフトラック! あなたは今までLinuxとUbuntuの...

Gmailの受信トレイに署名を追加する方法 - GmailでGoogleの署名を追加します。

Googleによる受信トレイには、Googleが過去数年間に発売された最高のものの一つでした。 これは、統一された受信...

週刊技術のニュース:ノキア、Googleと任天堂

みなさん、こんにちは、それは金曜日、3月3日だとちょうどいつものように私たちは毎週のニュースラウンドアップに戻っていま...

初心者のためのラズベリーパイプロジェクト - あなたはラズベリーパイで何ができますか

ラズベリーパイは、低消費電力、ラズベリーパイ財団が作成したシングルボードコンピュータのシリーズです。 もともと発展途上...

Androidの2017のためのベストVPN - Androidの中でVPNを使用する方法

ゴーンは、VPNはハイテクsavviesやハッカーのためだけであった時代です! そして、私たちはこれらのサービスについ...

コメント