yo,
wie bringt ich eine query dazu entweder einen normale abfrage zu starten udn wenn diese kein resultat liefert eine andere abfrage nachzuschieben?
Gar nicht - jedenfalls nicht mit einer einzigen SQL-Abfrage (höchstens mit Stored Procedures, die du in 4.1 nicht hast).
doch, das sollte in einer abfrage gehen, bzw. eine der lösungen hast du selbst ja schon fast mit dem UNION gefunden. es gibt aber auch noch andere Wege. die frage ist nur, ob sich der aufwand lohnt. manchmal sind zwei abfragen besser als eine komplizierte.
Ilja