Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 16.07.2004 Ostrzeżenie: (0%)
|
Mam dwie tabele
TABELA_1 ID | Nazwa | Miasto | Cecha1 | Cecha 2 TABELA_2 ID | Nazwa | Miasto Obie tabele zawierają dane. Chcę zrobić tak, że jeśli TABELA_1.ID = TABELA_2.ID to wstaw dane (Nazwa i Miasto) z TABELA_2 do TABELA_1 Dane w TABELA_1 powinny być takie: ID | TABELA_2.Nazwa | TABELA_2.Miasto | Cecha1 | Cecha 2 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 16.07.2004 Ostrzeżenie: (0%)
|
Dzięki
ja skonstruowałem coś takiego: UPDATE TABELA_1 SET nazwa = (SELECT nazwa FROM TABELA_2 WHERE TABELA_1.id = TABELA_2.id), miasto = (SELECT miasto FROM TABELA_2 WHERE TABELA_1.id = TABELA_2.id) WHERE id = (SELECT id FROM TABELA_2 WHERE TABELA_1.id = TABELA_2.id); Wydaje sie że działa poprawnie, ale popracuje nad tym z linka :-) |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 08:03 |