Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przeniesienie wartości z 1 tabeli do 2
pawel5251
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 6.01.2016

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


Mam dwie tabele - Members i Members2
Zarówno jedna jak i druga tabela ma taki sam skład kolumn (ich nazwy są identyczne).
Mam problem z przeniesieniem wartości z Members2 (Fajki, Czas, CzasT, CzasCT, Rundy, RundyT, RundyCT) do Members (Fajki, Czas, CzasT, CzasCT, Rundy, RundyT, RundyCT).
Powinno się to wykonywać w taki sposób, że jeżeli ID z Members2 jest takie same jak w Members to podmienia określone wartości.

Próbowałem zrobić to w taki sposób:
  1. UPDATE Members
  2. SET Fajki = (SELECT Fajki FROM Members2 WHERE ID = (SELECT ID FROM Members2))
  3. WHERE ID = (SELECT ID FROM Members2)


Lecz niestety on nie działa poprawnie, wie ktoś gdzie zrobiłem błąd?

Ten post edytował pawel5251 30.07.2016, 23:14:56
Go to the top of the page
+Quote Post
mmmmmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


Jaka baza danych?
W zależności od tego będzie różny kod SQL...
Go to the top of the page
+Quote Post
pawel5251
post
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 6.01.2016

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


MySQL
Go to the top of the page
+Quote Post
mmmmmmm
post
Post #4





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


  1. UPDATE Members M JOIN Members2 m2 ON M.id=m2.id
  2. SET M.Fajki = m2.Fajki
  3. ...
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: 15.09.2025 - 08:43