![]() Mailinglisten-Archive |
Hallo, ich habe es noch nicht in mysql ausprobiert, aber nach meiner Meinung m�sste folgende SQL Anweisung dies machen. SELECT produkt.produkt_id, produkt.preis, kurs.kurs, kurs.sym, [preis]* [kurs] AS betrag FROM produkt, kurs; mfg Swen Haupt +--------------------------------------------------------- | M&L Mauer Marketing Services GmbH | Schwarzwaldstra�e 122 | 60528 Frankfurt am Main | | Telefon +49 (0)69 / 963 632 - 0 | Telefax +49 (0)69 / 963 632 - 10 | | Homepage: http://www.mlconsult.com | Email: shaupt_(at)_mlconsult.com +--------------------------------------------------------- -------- Original Message -------- Subject: Re: subselect-workaround ? (18-Jan-2002 16:42) From: jschrieb_(at)_game-sites.de To: shaupt_(at)_mlconsult.com > hannes_ wrote: > > hallo, ich versteh ehrlich gesagt gar nicht was du �berhaupt machen > > m�chtest *gr�bel* ;) > > das hab ich fast bef�rchtet. > also nochmal ausf�hrlich: > > ich habe eine tabelle 'produkt' mit irgendwelchen produkten und eine > tabelle 'kurs' mit umrechnungskursen in andere w�hrungen. > > kurs: > kurs_id | kurs | sym > ---------------------- > 1 | 1.00 | EUR > 2 | 1.96 | DM > 3 | 0.88 | USD > > hier gibt es drei umrechnungskurse. in euro, mark und dollar. es gibt > eine 'id' f�r jeden kurs, den 'kurs' selbst (im verh�ltnis zum euro) und > dann noch irgendein symbol f�r die w�hrung. > > produkt: > produkt_id | preis > -------------------- > 1 | 99.99 > 2 | 50.00 > 3 | 1.98 > > hier habe ich einfach nur eine 'produkt_id' f�r das produkt und einen > zugeh�rigen 'preis'. > > jetzt brauche ich als ergebnis: > id, preis_in_euro, preis_in_dm, preis_in_dollar > > m�glichkeit a) > query 1: SELECT kurs FROM kurs ORDER BY id > query 2: SELECT id, preis FROM produkt > die wirklichen preise werden dann im programm selbst errechnet, indem > ich die kurse aus query 1 mit dem preis aus query 2 multipliziere. > > m�glichkeit b) > ??? > ich w�rde das gerne nur per mysql und in _einem_ query machen. > klingt in meinen ohren nach subselects, die mysql ja leider (noch) nicht > mitmacht (bin auf version 3.23.41). geht das auch irgendwie anders? > > hoffe das war jetzt verst�ndlicher ;) > > mfg, > Jonas > -- > GeekCode Version: 3.12 > GCS d- s: a17 UL++>++++$ C++(+++)>++(+) P>++ L++>++++$ W++ N > o? K? w-(--) O(?) M(?) V? PS+ PE-(--) Y+ PGP->++ t+ 5 X+ R > tv-() b+() DI? D++(+) G>++++$ e(*)>++++ h!+()>(---) r-(++) y > > --- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql > --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive