Select

Hallo liebe SQL-Experten,

ich habe habe eine Tabelle tab1 mit folgenden zwei Spalten und Beispieleinträgen:

Nummer | Route

1 | 1
1 | 2
1 | 3
2 | 1
3 | 1
3 | 2
4 | 1
4 | 2
4 | 3
4 | 4
5 | 1

Meine Vermutung ist, dass es zu jeder Nummer auf jeden Fall eine Route 1 gibt, d.h. es gibt keine Nummer, dessen niedrigste Route 2 ist.
Wie müsste das Select aussehen, um das zu verifizieren?

Viele Dank für eure Hilfe!

Philipp

und ich hab mir die Frage schon selbst beantwortet :smile:

select nummer, min(route)
from tab1
group by nummer
having min(route) > 1;

SELECT a.nummer, min(route)
FROM test a
GROUP BY nummer
HAVING min(route) = 2