Hallo,
Mein Ziel ist es, den höchsten Wert aus allen Zeilen auszugeben.
dafür ist der Join völlig überflüssig und es ist offensichtlich, dass der höchste Wert
219.00
ist, was größer ist als
80.00
Das Ergebnis ist daher völlig erwartungsgemäß und Du erhieltest es auch aus der wesentlich einfacheren Abfrage:
SELECT
MAX(Preis)
FROM
tabelle2
Warum erwartest Du 80.00 als Ergebnis?
Freundliche Grüße
Vinzenz