Ich habe die folgende Tabelle. Ich muss nach fromdate
, gruppieren und Ergebnis mit Minimum todate
für jedes fromdate
erhalten. Wie kann ich es tun?Gruppierung Tabelle auf der Grundlage des Datums
|------|--------------|--------------|
| id | fromdate | todate |
|------|--------------|--------------|
| 1 | 2016-03-01 | 2016-01-05 |
| 2 | 2016-03-01 | 2016-01-11 |
| 3 | 2016-03-01 | 2016-01-12 |
| 4 | 2016-03-05 | 2016-01-05 |
| 5 | 2016-03-05 | 2016-01-11 |
| 6 | 2016-03-06 | 2016-01-04 |
| 7 | 2016-03-06 | 2016-01-17 |
| 8 | 2016-03-06 | 2016-01-19 |
| 9 | 2016-03-09 | 2016-01-04 |
|10 | 2016-03-09 | 2016-01-11 |
|------|--------------|--------------|
Ich habe dies versucht, aber es gibt mir nicht das erwartete Ergebnis:
Select * from test group by fromdate order by fromdate, todate
Bitte lesen Sie [fragen]. Bearbeiten Sie die Frage und fügen Sie einen [mcve] hinzu. –
Teilen Sie alle Fragen, die Sie vielleicht versucht haben? – Daenarys
jeder Versuch gemacht? – 1000111