Guten Tag,
aus folgendem vereinfachten Datenbankinhalt
a | b
1 | 2015
2 | 2016
3 | 2016
1 | 2015
2 | 2016
3 | 2017
4 | 2016
möchte ich folgende Datensätze ermitteln:
a | b
1 | 2015
2 | 2016
3 | 2017
4 | 2016
Mit select distinct a, max(b) from test group by b erhalte ich nur:
a | b
1 | 2015
2 | 2016
3 | 2017
Wo liegt mein Fehler ?
aus folgendem vereinfachten Datenbankinhalt
a | b
1 | 2015
2 | 2016
3 | 2016
1 | 2015
2 | 2016
3 | 2017
4 | 2016
möchte ich folgende Datensätze ermitteln:
a | b
1 | 2015
2 | 2016
3 | 2017
4 | 2016
Mit select distinct a, max(b) from test group by b erhalte ich nur:
a | b
1 | 2015
2 | 2016
3 | 2017
Wo liegt mein Fehler ?