• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Insertで重複となったキーをさがすSQL文)

重複キーの調査についてのSQL文がわかりません

このQ&Aのポイント
  • Bテーブルに移行した際に重複キーが発生したため、重複レコードを調査したい。
  • AテーブルからBテーブルへのデータ移行時に、重複キー違反エラーが発生しています。
  • 重複レコードを抽出するためのSQL文を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

>Bテーブルを調査して、重複となるレコードを ターゲットが違うでしょ。Bには重複レコードは できないんだから・・・ AテーブルからBテーブルのキーとなる項目で グループ化し、そのレコード数が2以上ならば 重複になる。 SELECT 契約番号,ユニット番号,資源番号, 入力日,COUNT(契約番号) AS 件数 FROM Aテーブル GROUP BY 契約番号, ユニット番号,資源番号,入力日 HAVING COUNT(契約番号)>1

Horirin39
質問者

お礼

さっそくのご回答ありがとうございます。 試してみます。

関連するQ&A