![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 14.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jak najsprawniej, najlepiej jednym zapytaniem, wprowadzić do jednej istniejącej tabeli wartości z kolumny innej tabeli, a jednocześnie uzupełnić pozostałe pola?
Przykładowo: Kod table1: +----+---------+---------+ | id | column1 | column2 | +----+---------+---------+ | 1 | A | B | | 2 | C | D | | 3 | E | F | +----+---------+---------+ table2: +----+---------+---------+ | id | column1 | column3 | +----+---------+---------+ table2 jest na razie pusta, a chcę ją wypełnić (najlepiej jednym zapytaniem - dla uproszczenia przyjmijmy, że wartość column3 będzie taka sama dla wszystkich wprowadzanych rekordów) w taki sposób, aby column1 zostało przekopiowane z table1, natomiast column3 uzupełnione inną daną i otrzymać: Kod table2: +----+---------+---------+ | id | column1 | column3 | +----+---------+---------+ | 1 | A | XYZ | | 2 | C | XYZ | | 3 | E | XYZ | +----+---------+---------+ Z góry dziękuję za sugestie! Ten post edytował pracus 25.09.2010, 18:28:23 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 09:22 |