Daten aus 2 Tabellen als Liste

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

  • Daten aus 2 Tabellen als Liste

    Hallo!

    Ich habe 3 Tabellen(problem, loesung, eintrag).

    Hier sind jetzt nur die relevanten Felder aufgeführt(d.h. problem & loesung sind nicht identisch):

    eintrag
    id -- titel

    problem
    id -- eintrag_id -- beschreibung -- datum

    loesung
    id -- eintrag_id -- beschreibung -- datum

    Nun möchte ich mir die Daten in einer Liste nach dem Muster
    beschreibung -- datum ausgeben

    irgendwie steh ich gerade aufm Schlauch:

    SELECT problem.beschreibung, problem.datum, loesung.beschreibung, loesung.datum
    FROM problem, loesung, eintrag
    WHERE loesung.eintrag_id = rma.id
    AND problem.eintrag_id = rma.id
    ORDER BY problem.datum

    Natürlich gibt mir diese Anweisung eine 4 spaltige Liste aus mit Kreuzprodukten.

    Ist es denn möglich eine Liste mit 2 Spalten anzuzeigen mit dieser Datenstruktur?

    prob beschreibung -- datum 1
    loes beschreibung -- datum 2
    prob beschreibung -- datum 3
    loes beschreibung -- datum 4
    prob beschreibung -- datum 5

    thx zerni
    Killerspiele sollten in der Größenordnung von Kinder********************grafie eingeordnet werden.(G. Beckstein)
    - ...und solche Behauptungen in "falsches Resourcenmanagement"

  • #2
    Die Tabelle Eintrag scheinst du ja in diesem Fall gar nicht zu benötigen. Das Folgende sollte funktionieren:
    Code:
    SELECT 
    	beschreibung, 
    	datum
    FROM 
    	problem 
    UNION	
    SELECT 
    	beschreibung, 
    	datum
    FROM 
    	loesung 
    ORDER BY 
    	datum
    Gruss
    H2O

    Kommentar

    Lädt...
    X