Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Update całej tabeli o dane z innej tabeli
Luke_Star
post
Post #1





Grupa: Zarejestrowani
Postów: 129
Pomógł: 2
Dołączył: 17.01.2005

Ostrzeżenie: (0%)
-----


Mam problem ponieważ nie wiem jak zrobic aby jedno zapytanie aktualizowało całą tabele. Problem jest taki:

mam tabele z wieloma rekordami o takiej strukturze:

TABLE dane (
Euro INT,
PLN INT,
User Varchar(60),
)

w tej tabeli zawieraja sie dane dotyczace ilości pieniedzy. Druga tabela to tabela z wartościami które maja podwyższać liczbe Euro lub PLN według użytkownika. Oto jest struktura:

TABLE: zwieksz (
zw_Euro INT,
zw_PLN INT,
User Varchar(60),
)

chce zrobic tak aby po wywołaniu jednego zapytania wszystkie rekordy w tabeli dane zostały zwiekszone o wartości z tabeli zwieksz (oczywiście według wartości user). Po kombinacjach z UPDATE doszłem jedynie do błedów :/ Moglibyście pomóc?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
shpyo
post
Post #2





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


  1. UPDATE dane SET euro=euro+zwieksz.euro_zw, pln=pnl+zwieksz.pln_zw WHERE user=zwieksz.user

a tak próbowałeś (pisane z palca - teoretycznie powinno działać (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) )?
edit: dopiero teraz zauważyłem, że nie zwiększał tylko zmieniał.

Ten post edytował shpyo 24.03.2007, 08:57:42
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 03:33