問題タブ [duplicates]

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.

0 投票する
7 に答える
1119 参照

sql - SQL 重複の可能性を検索

テーブル内の重複の可能性を識別する SQL コードが必要です。私のテーブルに4つの列があるとしましょう:

  • ID(主キー)

  • 日付1

  • 日付2

  • グループID

(Date1、Date2、GroupID) が一意のキーを形成します。

このテーブルには一度にデータのブロックが取り込まれ、そこに既に存在する多数のレコードを含む新しいブロックが読み込まれることがよくあります。一意のキーがそれらをキャッチする限り、これは問題ありません。残念ながら、最初または後続のアップロードで、Date1 が空 (または少なくとも '1900/01/01') になることがあります。

したがって、(Date2, GroupID) の組み合わせが複数回出現する場所と、いずれかのレコードの Date1 = '1900/01/01'を特定する必要があります。

ありがとう

カール

0 投票する
1 に答える
99 参照

asp.net - デバッガーステートメントなしで JavaScript を複製しますか?

JavaScript コードをデバッグする必要がある ASP.NET 3.5 ページがあります。

ご覧のとおり、最初の行に debugger ステートメントを追加しました。何らかの理由で、ページを実行すると、javascript (文字列変数にあり、Page.ClientScript.RegisterClientScript ステートメントに登録されている) がソース コードに 2 回含まれています。2 番目のブロックにもデバッガー ステートメントがありません。プロジェクトを確認しましたが、この Javascript のブロックはプロジェクトで 1 回しかリストされていません。

何か案は?(私が実行しているクライアントは、違いがある場合はIE8です)

0 投票する
6 に答える
5309 参照

python - 重複する郵送先住所を見つけるための戦略

類似度スコアに基づいて、重複する住所を見つける方法を考え出そうとしています。次の重複アドレスを検討してください。

NORTH -> N のように、すべてのスペース、コンマ、ダッシュ、ポンド記号を削除して、長い単語を省略形にするために、文字列変換を適用することを計画しています。さて、この出力が得られたら、どうすれば addr_3 を残りのアドレスと比較し、同様のものを検出できますか? 何パーセントの類似性が安全でしょうか? このための簡単なpythonコードを提供できますか?

感謝している、

エドゥアルド

0 投票する
3 に答える
3833 参照

mysql - MySQLですべての重複を並べて表示

私はそのようなテーブルを持っています:

上記のサンプルデータでは、信頼できるのは日付とユーザーだけであることに注意してください。私の責任の90%であるオーバーサイトを通じて、私はユーザーが毎日のエントリを複製できるようにすることができました。重複が期間の更新を目的とした場合もあれば、その日に使用していたuser_groupを変更しようとした場合もあれば、両方の場合もあります。

幸いなことに、(これは古いシステムへの更新であるため)レコードが正しいというかなり強い考えがあります。(基本的に、これはすべて、古いDBと新しいDBをシームレスにマージする試みとして発生しました)。

残念ながら、これは多かれ少なかれ手作業で行う必要があります。そうしないと、一方の側にのみ存在し、もう一方の側には存在しないデータが失われるリスクがあります。

簡単に言うと、特定の日付にユーザーのエントリが複数あるすべてのレコードを返す適切なMySQLクエリを見つけようとしています。私はGROUPBYとHAVINGに苦労してきましたが、私が得ることができる最善の方法は、重複ごとに2つの重複のうちの1つのリストです。これは、間違いであることが確実にわかっている場合に役立ちます。

これが私が来た最も近いものです:

これに関するどんな助けも非常に役に立ちます。必要に応じて、重複の各セットのユーザー/日付のリストを持っているので、手作業で400個すべてを削除できますが、一度にすべてを表示したいと思います。

ありがとう!

0 投票する
5 に答える
18415 参照

mysql - MySQLはサブクエリのすべての結果を削除します

わかりましたので、バックストーリーが必要な場合は、私の前の質問を見てください

重複していないレコードを特定するのは非常に簡単です。

これにより、重複していないものがすべて返されます。そこで、それらを「no_duplicates」という別のテーブルに移動してから、元のテーブルから削除しようと考えました。次に、元のテーブルで重複をすべて単独で確認し、それらを修正して、no_dupes を追加し直すことができました。しかし、一方で:

魅力のように機能しますが、次のエラーがスローされます。

私の推測では、クエリはテーブル内に既に存在する一意のレコードを返しますが、集計関数による削除は適切ではありません。移動したレコードのみが削除されるようにするために他に何ができるかわからないことを除けば、これは理解できます。検索したところ、「元のテーブルのレコードを INSERT で削除した後」という構文は見つかりませんでした。削除が失敗したのと同じ理由で、とにかく失敗すると思います。

それで、誰かが欠けているピースを見つけるのを手伝ってくれませんか?

0 投票する
3 に答える
10778 参照

sql - SQL インポートで重複をスキップ

SQL サーバー DB に一括アップロードしようとしています。ソース ファイルには削除したい重複があるため、操作によって最初のファイルが自動的にアップロードされ、残りは破棄されることを期待していました。(一意のキー制約を設定しました)。問題は、重複アップロードが試行された瞬間にすべてが失敗し、ロールバックされることです。SQLに続行するように指示する方法はありますか?

0 投票する
4 に答える
194 参照

sql - 重複するタイトルに一意の ID を自動追加するアルゴリズム

データベースにデータを入力し、「Widget Title」というタイトルのユーザーがいます。彼が別のアイテムを「ウィジェット タイトル」と呼び、別のアイテムを別のアイテムと呼んでいる場合、彼がウィジェット リストでそれらを見つけたときに、次のように表示したいと思います。

  • 一部のアイテム
  • ウィジェットのタイトル
  • その他のアイテム
  • ウィジェット タイトル 2
  • ウィジェット タイトル 3
  • さらに別のアイテム
  • ウィジェット タイトル 4

各重複オカレンスには、独自の増分 ID が追加されます。

データベースへの途中でこれを行いますか、それともリストの出力を表示するときに行いますか?

アルゴリズムを取得できますか?

0 投票する
3 に答える
5120 参照

sql - 他の要因に基づいて重複レコード数を取得するSQLクエリ

私は、すべてが異なる可能性のある複数の列を持つテーブル(参加者)を持っています。このクエリで特に重要な2つの列は、userIDとprogramIDです。ここでは2つの部分からなるクエリがあります。

  1. このテーブルに複数回表示されるすべてのユーザーIDのリストを取得できるようにしたい。どうすればそれを行うことができますか?
  2. 複数のprogramIDに同じuserIDが含まれているすべてのprogramIDの数を取得できるようにしたい。(IE 2つのプログラムに同じuserIDが表示されるプログラムの数、3つのプログラムに同じUSErIDが表示されるプログラムの数など...)例:

    期待される結果:userID count = 2; プログラム=3userIDカウント=3; プログラム=3

誰かがこれを手伝ってくれませんか。

質問1の現在のコードは次のとおりです。

0 投票する
2 に答える
8062 参照

excel - Excel: 隣接する列の最大値を保持しながら、1 つの列の重複を削除する

2 つの列を持つ Excel スプレッドシートがあります。最初の列はラベルで、2 番目の列は数値です。列「A」の重複ラベルをすべて削除し、列「B」の最大数値のままにしたいと思います。以下に説明しようとしました(「元のシート」を指定すると、フィルターは「統合シート」になります。

注 1: メール サーバーのログ ファイルを解析して、特定の日のホストとその最大 SMTP 接続のリストを取得しようとしています。Windows でこれを行う方法を提案できる場合 (Strawberry Perl を使用することを意味する場合でも)、解決策をいただければ幸いです。

注 2: 以下に図解した「スプレッドシート」で想像力を働かせる必要があるかもしれません。各行を個別の行に配置しようとしましたが、すべての行が 1 行でレンダリングされています。[編集] すべてを順不同のリストに入れて修正しました。

「オリジナルシート」

  • コラ、コラ
  • 名前1、32.0、
  • 名前1、12.5、
  • 名前1、11.0、
  • 名前1、10.1、
  • 名前1、6.9、
  • name2、2.3、
  • 名前2、1.1、
  • 名前2、0.9、
  • 名前3、54、
  • 名前3、60、
  • 名前3、101、
  • 名前3、12、

「連結シート」

  • コラ、コラ
  • 名前1、32.0、
  • name2、2.3、
  • 名前3、101、

よろしく、 emk

0 投票する
2 に答える
669 参照

ruby-on-rails - 重複した名前のフィールドの設定を機械化する

mechanizeを使用していますが、1つのフォームで問題が発生しています...フォームには同じ名前の2つの選択ボックスがあります。

2番目のものを選択するにはどうすればよいですか?

すなわち。NumNightsの2回目の発生。

私はドキュメントで次のようなものを見つけました:

しかし、これは機能しませんでした: