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
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


  1. INSERT INTO `B` (`user_id`, `username`) SELECT (`iduser`, `login`) FROM `A`

Można też użyć ALTER TABLE i zmienić nazwy obu kolumn, ale to tylko wtedy, gdy stara tabela nie będzie już wykorzystywana.
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: 7.10.2025 - 11:02