Hier mein SQL:
SELECT
obj.*
,oar.*
Also, das ist ne Schemabfrage.
FROM objekte AS obj
LEFT JOIN objektarten AS oar
ON oar.id = obj.objektart_id
WHERE obj.bez_kurz='Helga'
AND obj.loe_kz=0
ORDER BY oar.sortier_nrUnd so was wie echo $row['obj.bezeichnung'].$row['oar.bezeichnung'] geht nicht.
Muss ich jedem einzelnen Feld ein Alias geben?
Würde funzen, allerdings solltest Du Dich wirklich mal um sinnvolle Varaiblennamen bemühen, unser Vorschlag hier:
<Tabellenname>_<Datenfeldname>
und bei FKs
<Tabellenname>_<FK-Tabellenname>_<Datenfeldname>
(also bspw. "Objekte_Objektarten_ID" statt "objektart_id" oder "Objekte_Kurzbezeichnung" statt "bez_kurz" - Vorteile: DB-weit eindeutige Datenfeldnamen und eine konsistente Namensgebung - Nachteile: längere Variablennamen (kompensierbar durch Einsatz von "QueryTools" mit "Objekt-Explorern" etc.))