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
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
Kommentar