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
 nicht angemeldet
 nicht angemeldet