Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kopiowanie kolumny miedzy tabelami
oliver84
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 27.07.2012

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


Witam! Przeszukałem forum i nie znalazłem nic co by mi pomogło w rozwiazaniu problemu. Były przypadki podobne ale nie do końca te same. W związku z tym, że jestem zielony w sql chcialem zapytać czy jest mozliwosc skopiowania danych z tabeli A kolumny iduser, login do tabeli B do kolumny user_id, username. Obie tablice sa w tej samej bazie.

tablica A wyglada tak:
| iduser | login |
_______________
| 3 | mustafa|
| 4 | nurek |

tablica B wyglada tak:

| user_id | username |
_____________________
| | |
| | |


tablica B ma wygladac tak

| user_id | username |
_____________________
| 3 | mustafa |
| 4 | nurek |
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SUICIDE
post
Post #2





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 31.10.2012
Skąd: Gorzów Wlkp

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


Przyłącze się do tematu


Z Tabeli : sb_admins
Do kolumny: data
aid = autoinkrementacja


Do Tabeli: sb_admins_servers_groups
Do kolumny: datax
admin_id: ten sam numer co w 'aid' kolumny sb_admins

Chcę skopiować daty do drugiej tabeli (sb_admins_servers_group) , kolumny (datax)
Oczywiście dla danego numeru id które mają różne nazwy kolumn.

Napisałem takie zapytanie i zamieniałem frazę Where na aid='admin_id' lub admin_id='aid' Ale niestety dat mi nie przeniosło.

  1. INSERT INTO `sb_admins_servers_groups` (`datax`) SELECT (`data`) FROM sb_admins WHERE aid='admin_id'



Wzorowałem się na przykładzie z tego tematu.
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: 13.10.2025 - 18:47