Ilja: Abfrage zweier Tabellen kombinieren und nach Datum sortieren

Beitrag lesen

yo,

ich gebe zu, ich bin wirklich langsam im begreifen, aber das ist wieder so ein problem, wo ich es lese und nachher genauso dumm bin wie vorher. ;-)

spass beseite, ich habe dein problem wirklich noch nicht so ganz auffassen können. wenn ich das richtig verstanden habe, dann kann ein mitglied eine anfrage erstellen und mehrere angebote von unterschiedlichen mitgliedern erhalten. jetzt wo ich es schreibe, wird mir auch klarer, was du willst.....

(
SELECT mitglied_id, betreff, anfrage_datum, 'Anfrage'
FROM anfragen
)

UNION

(
SELECT ag.mitglied_id, af.betreff, ag.angebot.datum, 'Angebot'
FROM angebote AS ag, anfragen AS af
WHERE af.id = ag.anfrage-id
)
ORDER BY 1,3

damit bekommst du wür jedes mitglied die angebote, bzw. anfragen sortiert nach datum. wenn du es nur für eine bestimmte mitglied_id willst, dann einfach eine WHERE klausel bilden und entsprechend setzen.

Ilja