Lange nichts geschrieben :-D
Allgemein T-SQL
Na ja, so lange ist es ja auch wieder nicht her.....
Heute gibt es aber was feines Kleines aus dem SQL-Server, weiß nicht, ob es noch jemand außer mir braucht... Ist ja aber auch egal!
Folgende Aufgabe:
Eine Tabelle hat die folgenden Einträge:
Gibt es ein SQL-Statement, dass die Daten wie folgt selektiert:
Kategorie Na ja, so lange ist es ja auch wieder nicht her.....
Heute gibt es aber was feines Kleines aus dem SQL-Server, weiß nicht, ob es noch jemand außer mir braucht... Ist ja aber auch egal!
Folgende Aufgabe:
Eine Tabelle hat die folgenden Einträge:
A
|
B
|
1
|
A
|
2
|
A
|
3
|
B
|
4
|
B
|
5
|
C
|
6
|
C |
Gibt es ein SQL-Statement, dass die Daten wie folgt selektiert:
A
|
B
|
1
|
A
|
3
|
B
|
5
|
C
|
2
|
A
|
4
|
B
|
6
|
C |
Klar gibt existiert ein solches, da ich
ja sonst die Aufgabe nicht gestellt hätte
Hier ist es ->
select* from table
orderby Row_number() over (order byB) -Rank() over (order by B),B,A
Ich habe diese Art von Abfrage bis jetzt nur einmal benötigt....
Vielleicht gibt es ja noch Alternativen um das selbet Ergebnis liefert?
Gruß JJR
Hier ist es ->
select* from table
orderby Row_number() over (order byB) -Rank() over (order by B),B,A
Ich habe diese Art von Abfrage bis jetzt nur einmal benötigt....
Vielleicht gibt es ja noch Alternativen um das selbet Ergebnis liefert?
Gruß JJR