Ich habe eine Tabelle, in der ich wie unten einige Spalten haben:wie Zeilen aus, in dem Spaltenwert geändert hat
Cusnbr Name LoadNumber
1 Z 10
1 Z 9
1 Z 8
1 C 7
1 C 6
1 C 5
1 B 4
1 B 3
1 A 2
1 A 1
es ist nur für eine cusnbr gibt es Millionen von cusnbr wie dieses ..
ich möchte eine Ausgabe wie unten
Cusnbr Name LoadNumber
1 C 7
1 B 4
1 A 2
Dafür habe ich unter Abfrage in sQL Server schreiben 2008:
;With x as
(
Select * ,rn=Row_number() over (order by cusnbr,loadnumber) from table
)
select x.* from x left outer join x as y on x.rn=y.rn+1
and x.name<>y.name where y.name is not null
aber ich bin nicht die gewünschte Ausgabe in dem obigen Code bekomme ich letzte Z auch immer bin, das will ich nicht, und ich bin immer unregelmäßig Daten nicht in der richtigen Form, in der ich will
Jede Hilfe wird geschätzt werden !!
wie dieses Ich möchte aber nicht in der Lage die gewünschte Ausgabe
nicht klar. Willst du die größte Nummer finden? – NEER
nicht die größte Zahl ich möchte die letzte Zeile ändern – Amitesh
Spalten müssen sortiert werden. Welche Spalten sortieren Sie in dem Beispiel, das Sie angegeben haben? – NEER