Entwickler-Ecke
Datenbanken (inkl. ADO.NET) - aufeinanderfolgende Zeilen vergleichen, zählen und dann MAx
julia24 - Mi 04.03.15 18:01
Titel: aufeinanderfolgende Zeilen vergleichen, zählen und dann MAx
Ich verwende MYSQLSERVER und eine LinqToSQL Db_Struktur
Ich möchte Werte in Aufeinanderfolgenden Werten miteinander vergleichen.
Die Tabelle hat einen StartDate und EndDate.
Ich möchte nach EndDate sortieren ( also dementsprechend order by EndDate)
und dann Herausfinden ob EndDate> als StartDate der nächsten Zeile in der Tabelle ist.
Und dann diese werte zählen. Also zählen solange EndDate > startDate ist und dann wieder
bis ich am Ende meiner Liste bin.
Und daraus will ich dann das Maximum herausfiltern.
Hier mal ein Beipiel:
Aber ich will die innerhalb der Schleife zählen, (bis das StartDate größer ist als das EndDate). StartDate u EndDate werde in Sek angegeben.
Dann sollte ich eine Liste von "Counts" erhalten. Daraus will ich dann das Maximum herausfinden.
Hier mal ein Beispiel
ID StartDate EndDate
1 1 3
2 2 3
3 3 4
4 1 5
5 6 7
6 7 8
7 7 10
Dann würde die ersten 4 Zeilen gezählt werden.
Denn ab da wäre 6<=5 nicht mehr gegeben.
StartDate<= EndDate.
Dann erhalte ich eine Liste von Counts,
hier in dem Beispiel relativ klein:
4
3
Das Maximum aus dieser Liste wäre dann 4.
So will ich herausfinden, in welcher Sekunde die Maximale anzahl
an Anrufen war.
Kann mir hierbei evtl jemand weiterhelfen?
Christoph1972 - Mi 04.03.15 22:09
Also, irgend wie verstehe ich dich gerade nicht. Erst dachte ich die Aufgabe sei mir klar, aber dann hat mich:
Dann erhalte ich eine Liste von Counts,
hier in dem Beispiel relativ klein:
4
3
doch recht verwirrt.
Eigentlich müsste doch auf das erste Beispiel bezogen 5 das Maximum sein, oder? Oder bin ich jetzt einfach zu müde :gruebel:
Und dann noch:
So will ich herausfinden, in welcher Sekunde die Maximale anzahl
an Anrufen war.
Öhm, wie Anrufe?
Ich glaube du musst das noch mal genauer/besser erklären? Aber vielleicht stehe ich auch einfach nur auf der Leitung :-D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!