Er kennt die Tabelle nicht, weil sie weder im FROM noch in einem JOIN vorkommt. Entweder du nimmst die Lösung von Angel, oder du schaust die die JOIN-Syntax an
Mit JOIN würde das ganze so wahrscheinlich so aussehen:
SQL-Code:
SELECT geogb_coordinates.* FROM geogb_coordinates
LEFT JOIN geodb_textdata ON geodb_textdata.ID = geogb_coordinates.loc_id
WHERE geodb_textdata.text_val="Ort"
um sicher zu sein, fehlen mir gerade die Tabellenstrukturen