Ilja: 2 Select abfragen aus der selben Tabelle in eine zusammenfassen

Beitrag lesen

moin,

SELF-JOINs mit fixen Werten sind bei so einem Anwendungsfall ziemlicher Bockmist.

überhaupt einen JOIN in diesem anwendungsfall zu benutzen, erst recht einen OUTER scheint mir in diesem fall ebenfalls bockmist zu sein. was spricht den gegen:

SELECT text_val name, text_type
FROM geodb_textdata
WHERE loc_id=21248 AND text_type  IN (500400000, 500400000)
;

oder von mir aus auch:

SELECT text_val name, text_type
FROM geodb_textdata
WHERE loc_id=21248 AND text_type = 500400000
UNION ALL
SELECT text_val , text_type
FROM geodb_textdata
WHERE loc_id=21248 AND text_type  500400000
;

Ilja