Ich bin mit einer Abfrage zu kämpfen. Ich habe eine Tabelle, die hat +/- diese StrukturWählen Sie MIN und MAX Datum und ihre benachbarten Spalten
RowNo Event Cty Ctry Arrival Departure
1 LL Cty_B Ctry_B 2017-07-04 06:00:00 2017-07-04 06:30:00
2 LL Cty_A Ctry_A 2017-07-04 07:00:00 2017-07-04 07:30:00
Was ich von diesem benötigen, ist
RowNo Event Cty Ctry Arrival Departure
1 LL Cty_B Ctry_B 2017-07-04 06:00:00 2017-07-04 07:30:00
Ziemlich einfach stuf könnte man sagen, aber ich kann keine Lösung
findenWenn ich GROUP BY benutze, kann ich Cty und Ctry nicht mit einbeziehen, weil das zu zwei verschiedenen Datensätzen führt. Wenn ich MIN oder MAX auf die Cty und Ctry anwenden, in diesem Beispiel wird MIN mir die falschen Daten geben, da es die alphabetische Reihenfolge "Cty_A" wählt, und einige von euch könnten sagen "Use MAX Then" Aber das Problem ist I weiß nicht, welche alphabetische Reihenfolge die Cty und Cry sind, also, wenn ich MAX und Cty_A ist in der ersten Reihe, dann wird MAX wählen Cty_B
irgendwelche Gedanken?
Warum ROWNO 1? ... – Mihai
Natürlich verstehe ich nicht die Anforderungen, aber ich weiß nicht, warum Sie Cty_B und Ctry_B in der Ergebnismenge enthalten wollen würden, wenn die An- und Abreisewerte (MINs und MAXes) gelten nicht unbedingt für die Stadt und das Land. Bist du sicher, dass du sie brauchst? –
Stimmt es, dass Sie das Ankunftsdatum von Datensatz 1 und das Abreisedatum von R2 möchten? –