Hilfe mit komplexem Query

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

  • Hilfe mit komplexem Query

    Hi Leute ich bin an einem Qury dran bei dem ich nicht weiss ob es so überhaupt möglich ist -folgendes.

    Die Tabellenstruktur sieht in etwa so aus:

    id - wabe - arna - uvm.
    (lauf)-(Warenbezeichnungsnummer)-(Artikelnummer)-(und diverse andere)

    Nun ist die Eigenart, dass die einen Artikelnummer welche in der wabe "75" sind eine arnr haben die etwa so aussieht "77724.45.99". Die erste Stelle bis zum ersten Punkt ist die Hersteller- Artikelnummer der Rest ist ein Code für Grösse und Farbe.

    Nun sollte die Query alle arna welche im wabe 75 sind nur die ersten Zeichen(bis zum Punkt) nehmen und diese gruppieren, so dass am Ende nur eine solche Nummer ausgegeben würde.

    In flaschem technischem Englich klingt es in etwa so:

    when wabe = "75" then group by (explode(".",arna) )

    Kannst mir da jemand weiterhelfen? Wäre lieb

    Danke René

  • #2
    http://dev.mysql.com/doc/refman/4.1/...functions.html

    LEFT und eventuell LOCATE sind sehr interessant
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      Notlösung wäre ein Explode in ein Array und die Benutzung dessen.

      Kommentar

      Lädt...
      X