doppelabfrage ...
am 10.12.2005 16:39:25 von Mark Knochen
hallo,
ich habe folgende Tabellen
Tabelle 1: ID,waehrung1,waehrung2
Tabelle 2: ID,waehrung
In der Tabelle 1 steht folgende Zeile:
1,1,2
In der Tabelle 2 folgende Zeilen:
1,EUR
2,USD
Wie frage ich jetzt die Tabelle 1 mit einer Abfrage ab, um die
Bezeichnung von beiden Waehrungen zu bekommen?
Danke
Mark
Re: doppelabfrage ...
am 10.12.2005 17:20:45 von Andreas Pothe
Mark Knochen:
> Wie frage ich jetzt die Tabelle 1 mit einer Abfrage ab, um die
> Bezeichnung von beiden Waehrungen zu bekommen?
Wo genau ist deine Frage zu PHP?
Ansonsten sollte es z. B. folgende Abfrage tun (ungeprüft):
SELECT a.waehrung, b.waehrung
FROM tabelle2 a, tabelle2 b, tabelle1 c
WHERE c.waehrung1 = a.ID
AND c.waehrung2 = b.ID;
Sollen die Ergebnis nacheinander kommen, wird es einfacher:
SELECT a.waehrung
FROM tabelle2 a, tabelle1 b
WHERE b.waehrung1 = a.ID
OR b.waehrung2 = a.ID;
Da gibt es viele Varianten...
--
http://www.pothe.de - Software für Ihr Hobby
Eisenbahn 98 (Ausgabe 2005) *** AP Modellauto
AP Münze 3 *** AP Münze 3 Pro *** AP Briefmarke *** AP Briefmarke Pro