Tom: Erstes Wort aus Aufzählung holen

Beitrag lesen

Hello,

in einem Datenfeld der Tabelle A stehen Kürzel (2- oder 3-stellig), getrennt durch Komma. Für das erste Kürzel muss ich die Langform aus Tabelle B holen. Wie lautet die MySQL- Syntax, wenn ich einen variabel langen Wert bis zum ersten Komma brauche?

A:
sprachen

de,en,fr
nds,de,cz

B:
kurz lang


de   deutsch
en   english
nds  plattdüütsch

Ich würde annehmen, dass dies eine Lösung sein könnte.

SELECT b.lang from A a, B b where b.kurz in a.sprachen;

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de