Hallöle,
in einer Tabelle gibt es das Feld "sprachen" mit dem Inhalt de,nl
Nun möchte ich aus der Sprachentabelle zu diesen Sprachen die Langform holen:
sprache_kurz sprache_lang
------------ --------------
de deutsch
nl nederlands
Mein Versuch:
SELECT *
FROM tabelle trm1
-- SPRACHEN LANGFORM
LEFT JOIN sprachen spr1
ON spr1.sprache_kurz IN ( trm1.sprachen )
WHERE ...
Das Ergebnis für sprache_lang ist NULL. Wenn ich aber die Zeile
ON spr1.sprache_kurz IN ( 'de','nl' )
verwende, kommt das richtige Ergebnis.
Woran liegt es?
Gruß, Kalle