update set table

update set table

am 12.01.2007 11:13:56 von elbekali

Hallo alle,

ich habe zwei tabellen test1 und test2:


tabelle "test1"

product preis verkaufer
------------------------------------------
dera 90
sami 56
waet 34
----------------------------------------
tabelle " test2"

verkaufer preis1 preis2 product
------------------------------------------------------------
bosh 123 140 waet
cliemens 20 40 waet
philips 80 97 dera
siemens 40 50 dera
----------------------------------------------------------

ich will gerne wissen die verkaufer von producte in der tabelle "test1" die
die product verkaufen mit dem preis von tabelle "test1" und liegt zwischen
die preis1 nd preis2 in der tabelle "test2"


Z.B.

SELECT verkaufer from test2 where product ='waet' and '34' between preis1
and preis2;

dann bekomme ich als ergebnisse: "cleiemns"

SELECT verkaufer from test2 where product ='dera' and '90' between preis1
and preis2;


dann bekomme ich als ergebnisse: "philips"

deswegen habe den folgendes befehl geschrieben:

SELECT t2.verkaufer FROM test1 t1, test2 t2 WHERE t2.product = t1.product
AND t1.preis BETWEEN t2.preis1 AND t2.preis2;

aber dann habe die ergebnisse bekommen nicht drin in mein tabelle (weil ich
update benutzen muss, aber weiß nicht wie kann ich das machen)

ich habe versucht von mein seite schon aber

danke


Re: update set table

am 12.01.2007 12:13:10 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de