Wie schreibt man eine Anweisung, um die folgenden zu erreichen?löschen alle bis auf minimale Werte, basierend auf zwei Spalten in SQL Server-Tabelle
sagen lässt eine Tabelle 2 Spalten (beide sind nvarchar) mit folgenden Daten
col1 10000_10000_10001_10002_10002_10002
col2 10____20____10____30____40_____50
Ich möchte nur folgende Daten halten:
col1 10000_10001_10002
col2 10____10____30
somit die Duplikate zu entfernen Basis in den Werten der zweiten Spalte (keine der Spalten sind Primärschlüssel), wobei nur die Datensätze mit dem Minimalwert in der zweiten Spalte beibehalten werden.
Wie wird dies erreicht?
Beantwortet wenn auch nicht wirklich die Frage. OP fragt nach dem Löschen von Zeilen, nicht nach deren Auswahl –
Richtig. Mein Gehirn ist noch nicht in Gang. Ich denke, die Korrektur sollte funktionieren. –