問題タブ [duplicate-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 重複アイテムにデータが含まれているが元のアイテムには含まれていないフィールドを保持して、MySQLの重複レコードを削除するにはどうすればよいですか?
MySQLテーブルに数百のフィールドを持つ数千のレコードがあります。
一部のレコードは重複しており、そのようにマークされています。これで、重複を簡単に削除できますが、元のバージョンのレコードには存在しない、他の可能性のある貴重なnull以外のデータを保持したいと思います。私が理にかなっていることを願っています。
例えば :
上記のサンプルテーブルから、必要な出力は次のとおりです。
よく見ると、重複はキーを使用して判断されます(2つのレコードでも同じであるため、重複フィールドに「x」が付いているものは、一部のフィールドを保持して削除するものです。複製(キー1のc、e値など)。
この不可解な問題についてさらに情報が必要な場合はお知らせください。
トンありがとう!
ps:MySQLを使用できない場合は、PERL/Pythonスクリプトサンプルが最適です。ありがとう!
python - 2 つのリストを比較して Python/MySQL でマージする方法は?
データを統合したい。以下は私のMySQLテーブルです。Python を使用して、両方のリストのリスト (1 つは dupe = 'x' で、もう 1 つは null dupe です) をトラバースしたいと考えています。
これはサンプルデータです。実際のデータは膨大です。
例えば :
上記のサンプル テーブルから、目的の出力は次のようになります。
私がこれまでに持っているもの:
みんなありがとう!
html - IE6 は文字を複製していますが、その理由がわかりません。提案?
問題はhttp://www.preownedweddingdresses.com/にあります。
下部にドレス スライダーがあり、表示されているさまざまなドレスのタブを選択します。
他の場所では正常に動作しますが、何らかの理由で IE6 では、文字 "ls" ([お買い得] タブから) がコンテンツ内で重複し、レンダリングの問題が発生します。
これを修正できるもの、またはこれを引き起こしたと非難できるものをまだ見つけていません。
お買い得品の末尾の文字を変更したところ、重複した文字も変更されました。
どんな提案にもオープンです。
php - PHP配列から1つの要素を複製します
配列から1つの要素を複製する方法:
たとえば、私はこの配列を持っています:
これを複製したい場合: 0011.jpg 、どのように進めますか?
私はこれを取得したい:
sql - 大文字と小文字を区別しない重複 SQL
したがって、user.usernameに次のような多くの重複があるusersテーブルがあります。
username
そしてUsername
そしてuseRnAme
john
そしてJohn
そしてjOhn
これはバグで、これら 3 つのレコードは 1 つのみである必要がありました。
これらすべてのケースを作成日順に並べた SQL クエリを作成しようとしています。理想的には、結果は次のようになります。
どんな提案でも大歓迎です
regex - ソートせずにviで連続する重複行を削除する
This questionはすでに重複行を削除する方法を扱っていますが、リストが最初にソートされることを強制します.
uniq
最初に並べ替えずに、連続した重複行の削除手順 (つまり) を実行したいと思います。
前の例:
後の例:
sql - 重複を削除し、追加の列のデータを保持する SQL ステートメントは何ですか?
一意の(CUSTOMER_ID、VEHICLE_ID、DEALER_ID、およびEVENT_TYPE_IDによって)行を返すSQLステートメント(ORACLE DBMSの場合)が何であるかを知りたいのですが、その行の最新の日付(EVENT_INITIATED_DATE)も返します。DISTINCT と GROUP BY を試しましたが、EVENT_INITIATED_DATE (DATE データ型) の処理方法がわかりませんでした。
mysql - MYSQL 変数 - SET @var
テーブルを分析して重複エントリを削除する MySQL スニペットを作成しようとしています (重複はレコード全体ではなく 2 つのフィールドに基づいています)。
クエリで変数をハードコーディングすると機能する次のコードがありますが、それらを取り出して変数として配置すると、MySQL エラーが発生します。以下はスクリプトです。
次のエラーが表示されます。
これは、テーブル名に変数を使用できないためですか? 他に何が間違っている可能性があるか、またはこの問題をどのように回避しますか。
mysql - INSERT..ON DUPLICATE KEY UPDATE - ただし、比較に重複キーを使用しない
私は、さまざまなデータ ソースの不適切な扱いで受け継いだ問題を解決しようとしています。善良なユーザーと悪質なユーザーの両方を含むユーザー テーブルがあります。
このテーブルでは、主キーは現在 user_id に設定されています。
悪意のあるユーザーのみを含む別のテーブル ('users_evil') があります (このテーブルのすべてのユーザーは最初のテーブルに含まれています) - このテーブルの user_id は最初のテーブルのユーザー ID に対応していません。
すべてのユーザーを 1 つのテーブルにまとめて、どれが善でどれが悪いかを単純にフラグ付けしたいと考えています。
私がしたいのは、ユーザー テーブルを変更し、デフォルトで 0 に設定されている列 ('evil') を追加することです。次に、'users_evil') テーブルからデータをダンプし、INSERT..ON DUPLICATE KEY UPDATE を実行します。このデータを最初のテーブルに挿入します (メールが一致する場合は 'evil'=1 を設定します)
問題は、「PK」が「email」ではなく user_id に設定されていることです。これを成功させるための提案、または別の戦略。
このステートメントを実行しても、別の列をステートメントの期間中のみ PK として扱うことはできますか?
sql - 重複する行を生成する SQL クエリで、その理由がわかりません
私のクエリは常に重複した結果を生成します。100 万行を超えるデータベースでこのクエリをトラブルシューティングするにはどうすればよいですか。