SELECT .... ColumnNames ...
INTO [FOUND_DUPLICATES]
FROM [FIND_DUPLICATES] AS FD
WHERE FD.[Contract No] IN
(SELECT [Contract No],
[Vehicle Identity number (VIN)],
COUNT(*) AS Anzahl
FROM FIND_DUPLICATES
GROUP BY
[Contract No],
[Vehicle Identity number (VIN)]
HAVING COUNT(*) >1)
ここで私が欲しいものを見ることができます:)
重複を見つけて別のテーブルにコピーします。しかし、このコードではエラーが発生します:
サブクエリが EXISTS で導入されていない場合、選択リストに指定できる式は 1 つだけです。
重複を見つけるための SELECT ステートメントは非常にうまく機能しています。しかし、Select Intoを使用して重複のみを選択して新しいテーブルにコピーするのに問題があります。
私が何を望んでいるのかを理解してくれることを願っています。
//編集: SQL Server 2008 R2 を使用しています