explode() in mysql / bzw. regex

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • hell
    antwortet
    super - danke - das genau wars, was ich suche

    (nicht vernünftig - da hast Du recht - das hier ist jetzt eher pragmatisch!)

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    Re: explode() in mysql / bzw. regex

    FIND_IN_SET()


    Aber nach vernünftiger Normalisierung klingt dein Datenmodell nicht gerade.

    Einen Kommentar schreiben:


  • hell
    hat ein Thema erstellt explode() in mysql / bzw. regex.

    explode() in mysql / bzw. regex

    Hallo Forum,

    gibt es für mysql eigentlich sowas wie explode() in PHP?

    ich meine:

    Select * FROM tab WHERE 30 in_array (explode(',','ein_feld'));

    Dabei stehen in ein 'ein_feld' versch. Werte mit Komma getrennt: 14,23,24,32

    Sinn und Zweck soll sein, dass ich tatlächlich nur die DS finde, in der die 30 steht. Arbeite ich mit LIKE und %30% finde ich auch immer 130, 230, usw.


    oder kann einer den Regex für :

    1. Zeichen ein , oder kein zeichen,
    2. danach die gesuchte Zahl
    3. Zeichen ein , oder kein zeichen

    also sowas wie { [komma oder nix][30][komma oder nix]}


    damit würde man immer die Komma-Begrenzung bzw. die 1. und letze Position im 'ein_feld' finden... Reg. Ausdrücke kann ich leider nicht -

    einen schönen verregneten Vatertag noch!
Lädt...
X