Hallo,
so langsam lerne ich SQL immer besser kenne, scheitere aber noch an einem einfachen Problem ;-(
Ich möchte den ersten Eintrag in einer Gruppe herausfinden:
[
Resultat soll sein:
100, 1, 'Name1'
101, 1, 'Name3'
102, 1, 'Name4'
103, 1, 'Name6'
Viele Grüße
PS: Gibt es keine Literatur, welche mir das Thema sehr gut beibringen kann? Ich muss bei diesem Thema wohl etwas an die Hand genommen werden ;-)
so langsam lerne ich SQL immer besser kenne, scheitere aber noch an einem einfachen Problem ;-(
Ich möchte den ersten Eintrag in einer Gruppe herausfinden:
[
Code:
WITH Data1 (Gruppe1, ID, Name) AS ( SELECT 100, 1, 'Name1' UNION ALL SELECT 100, 2, 'Name2' UNION ALL SELECT 101, 1, 'Name3' UNION ALL SELECT 102, 1, 'Name4' UNION ALL SELECT 102, 2, 'Name5' UNION ALL SELECT 103, 1, 'Name6' ) SELECT Gruppe1, ID, Name FROM Data1
Resultat soll sein:
100, 1, 'Name1'
101, 1, 'Name3'
102, 1, 'Name4'
103, 1, 'Name6'
Viele Grüße
PS: Gibt es keine Literatur, welche mir das Thema sehr gut beibringen kann? Ich muss bei diesem Thema wohl etwas an die Hand genommen werden ;-)
Comment