Turtle: RegExps in mysql

Hallo,

mit meinem Problem bin ich be mysql.com nicht weitergekommen.

Folgender Ausdruck soll geändert werden:

LEFT JOIN swCategories
   ON(swStamps.Land = swCategories.categoriesCountry)

swCategories.categoriesCountry hat z. B Werte wie '01100b'

Es soll aber nur der Zahlenwert, also '01100' verglichen werden im ON-Ausdruck.

Wie erreiche ich das?

Irgendwie so??

LEFT JOIN swCategories
   ON(swStamps.Land REGEXP '^0-9' = swCategories.categoriesCountry)

Vielen Dank für Eure Hilfe im vorraus,
Turtle

  1. Huhu Turtle

    Es soll aber nur der Zahlenwert, also '01100' verglichen werden im ON-Ausdruck.

    Offensichtlich sind hier zwei unterschiedliche Informationen, als String zusammengefasst, in der Datenbank gespeichert.

    Wie erreiche ich das?

    Wenn möglich ändere die Datenbank-Tabelle und mache zwei Spalten mit jeweils nur einer Information.
    Dann lösen sich auch Deine Abfrageprobleme in Luft auf.

    Viele Grüße

    lulu

    --
    bythewaythewebsuxgoofflineandenjoytheday