Announcement

Collapse
No announcement yet.

SQL Abfrage - Wertepaare als Liste

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

  • SQL Abfrage - Wertepaare als Liste

    Hallo Gemeinde der Entwickler,

    ich habe eine Tabelle mit folgenden Daten:

    ID | PLZ1 | PLZ2
    1 10244 12667
    2 10999 33333
    3 19000 55667
    3 12345 77665
    4 66666 12345
    ... ... ...

    Ich brauche diese einzelnen Werte der "PLZ"´s als Liste - also

    # PLZ
    1 10244
    2 12667
    3 ...
    4
    ...

    Dabei spielt es keine Rolle, ob zuerst ro Reihe oder pro Spalte abgefragt ist, wichtig ist, dass alle PLZ´s in der neuen Tabelle vorkommen.

    Datenbanksystem ist MaxDB (SAPDB)

    Ich würde halt irgendwie zwei Abfragen machen und dann diese zusammenführen mit einem JOIN?
    Denke ich zu kompliziert?

    tschau - dng

  • #2
    Ich würde es mit einem UNION machen, also so:

    select PLZ1 from tabelle
    UNION
    select PLZ2 from tabelle

    => Achtung es gibt auch UNION ALL

    bye,
    Helmut

    Comment


    • #3
      vielen Dank...

      ja. Union hab ich noch nicht gemacht - aber das erste Mal muss ja auch irgendwann mal sein ;-)

      Comment

      Working...
      X