Das Mittel der Wahl für diese
SQL Abfrage wäre eine PARTITION BY Klausel. Die Partition wird aus der mat_nr gebildet und innerhalb der Partition wird dann nach den beiden anderen Spalten sortiert. Der letzte Datensatz der Partition erhält dann das "J" Kennzeichen, die vorigen das "N".
Zum Einstieg:
https://docs.microsoft.com/de-de/sql...l-server-ver15