Announcement

Collapse
No announcement yet.

Teilwerte von Datensätze vergleichen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Teilwerte von Datensätze vergleichen

    Hallo zusammen

    Bin ganz neu im Forum hier.

    Zu meiner Frage:

    Tab. 1
    --------
    A 41
    B 21
    C 31
    D 44
    E 12
    F 15

    Tab. 2
    --------
    3411
    5322
    1311
    1312
    1313
    4555
    1500

    Mein erwartetes Resultat
    ---------------------------------
    A 41 3411
    C 31 1311
    C 31 1312
    C 31 1313
    F 15 1500

    Ich möchte, dass Tab 1 mit 2 verglichen wird und Teile in der Tab 2 verglichen werden. Es sollen nur jene aufgelistet werden, welche minimal einmal und n-mal vorkommen.

    Könnt Ihr mir hier helfen?

  • #2
    Hallo,

    was ist mit:
    E 12 1312

    ???

    Gruß Falk
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment


    • #3
      ups... klar. muss auch drin sein. sorry habe ich vergessen.

      Comment


      • #4
        Dann dürfte doch ein einfacher JOIN reichen:

        [highlight=sql]
        select a.feld1, a.feld2, b.feld1
        from tabelleA a,
        tabelleB b
        where b.feld1 like '%' || a.feld2 || '%'
        [/highlight]

        Gruß Falk
        Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

        Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

        Comment


        • #5
          super vielen Dank! Genau das habe ich gesucht. Wusste gar nicht dass das mit dem konkatenieren so funktioniert.

          Comment

          Working...
          X