Das ist der Tisch mit arbeite ich:Wie schreibe ich eine SQL-Abfrage, um doppelte Werte in einem bestimmten Feld zu identifizieren?
ich nur die ReviewIDs identifizieren mag, die für verschiedene Parameter doppelten Abzug IDs haben.
Zum Beispiel im Bild oben, ReviewID 114 hat zwei verschiedene Parameter-IDs, aber beide Datensätze haben den gleichen Abzug ID.
Für meine Zwecke hat dieser Datensatz (ReviewID 114) einen Fehler. Es sollte nicht zwei oder mehr eindeutige Parameter-IDs geben, die für eine einzelne ReviewID dieselbe Abzug-ID haben.
Ich möchte eine Abfrage schreiben, um diese Arten von Datensätzen zu identifizieren, aber meine SQL-Kenntnisse sind noch nicht da. Hilfe?
Danke!
Update 1: Ich verwende TSQL (SQL Server 2008), wenn das hilft
Update 2: Die Ausgabe, die ich suche wäre das gleiche wie das Bild oben, abzüglich aller Datensätze, die Entsprechen nicht den Kriterien, die ich beschrieben habe.
Prost!
Also, in diesem Bild sollten die beiden 114 Datensätze vorliegen, sowie 5 Fälle von review_id 124? – Ellesedil
@ Ellesedil, das ist richtig, die Datensätze 13 und 14 in dieser Tabelle zeigen zwei verschiedene Parameter IDs mit der gleichen Abzug ID, so dass dies eine der Review IDs wäre, die ich erfassen möchte. – jblue