Weiß jemand, wie ich ein SQL Server-Skript schreiben kann, um zu überprüfen, ob Tabelle doppelte Telefonnummer enthält?
Beispiel:
Ich habe eine Tabelle namens Kunde mit folgenden Daten
%Vor%Wie kann ich ein Skript in SQL Server schreiben, das diese Datensätze mit doppelter Telefonnummer zurückgeben kann?
Um Werte mit Duplikaten zu sehen:
%Vor%Um verwandte Datensätze in der Tabelle für diese Duplikate anzuzeigen:
%Vor%Sie können etwas wie
ausprobieren %Vor%Oder sogar etwas wie
%Vor%Ich bin mir sicher, dass jemand eine bessere Lösung finden wird, aber ich werde trotzdem meinen rohen Weg gehen.
Wenn ich es wäre, würde ich die COUNT-Aggregatfunktion zusammen mit der GROUP BY-Klausel verwenden.
Ich würde eine SQL-Anweisung schreiben wie:
%Vor%Das sollte alle doppelten Telefonnummern mit einer Anzahl zurückgeben, wie viele Duplikate existieren.
Tags und Links sql sql-server tsql