Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 7.06.2004 Skąd: Poznań Ostrzeżenie: (0%)
|
Importuję dane z excela do mysql i mam następującą sytuację:
W MySQL mam tabelę osoby, w której znajduje się tabela miasto, będąca kluczem obcym do tabeli słownikowej z miastami. Zatem mam 2 tabele: osoby(id, imie, nazwisko, id_miasta) miasta(id, nazwa) W excelu mam wszysktko wpisane w jednej tabeli, czyli miasta są wpisane normalnie czyli jako tekst. Po imporcie takich danych kolumna id_miasta jest oczywiście pusta. Wymyśliłem zatem, żeby na czas importu danych stworzyc tabelę pośredniczącą miasta_temp(id_osoby, nazwa_miasta) do której zaimportowałbym miasta zapisane normalnie przypisując je do konkretnych osób. Później porównuje te tabele i wyświetlam, jakie dla danej osoby powinno być id_miasta.
Nie wiem tylko jak zrobić UPDATE tabeli osoby korzystając z wyniku tego selecta. |
|
|
|
115750 UPDATE z SELECTEM 29.10.2012, 16:49:33
nospor http://dev.mysql.com/doc/refman/5.0/en/update.html... 29.10.2012, 16:52:32
115750 Dzięki za pomoc.
Stworzyłem takie zapytanie i jest... 30.10.2012, 12:47:22 ![]() ![]() |
|
Aktualny czas: 21.12.2025 - 19:43 |