Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapytanie SQL łączące dwie tabele
wcbarbi
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 5.07.2009

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


Jest problem, z którym sobie nie mogę poradzić, są dwie tabele, jeżeli w pierwszej tabeli w kolumnie username jest np. trzy razy Jaro to do drugiej tabeli do kolumny points dodajemy liczbę 3 gidze usermame =Jaro itd. Czyli w pierwszej tabeli w kolumnie username jest tylko jedno nn wiec dodajemy 1 punnkt w drugiej tabeli w kolumnie points gdzie username = nn.


TABELA nr 1

(IMG:http://niewiar.aserw.pl/obrazki_na_forum/Schowek01.jpg)


TABELA nr 2

(IMG:http://niewiar.aserw.pl/obrazki_na_forum/Schowek04.jpg)

Ten post edytował wcbarbi 19.09.2010, 10:32:21
Go to the top of the page
+Quote Post
-lukasamd-
post
Post #2





Goście







  1. UPDATE tabela2
  2. SET points = points + (SELECT COUNT(id) FROM tabela 1 WHERE ...)
  3. WHERE ...


W warunkach dajesz to co chcesz, czyli np. username = 'Jaro'.
Można też najpierw zrobić count, zapisywać do zmiennej, a potem update.
Go to the top of the page
+Quote Post

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: 17.09.2025 - 23:58