![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 20.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
![]() Sprawa wygląda tak mam bazę na servie tabelka i teraz musze ja uzupełnić o rekordy z pliku ale nie wszystkie tylko te gdzie data w bazie jest starsza niż ta z pliku wtedy tworzę nowy rekord wklejając wszystkie dane z wiersza ktory jest w pliku… Jak wykonać cos takiego? SELECT daty z bazy sprawdzenie z ta z pliku i jeśli mniejsza INSERT? Tylko jest problem że to 200 000 rekordów i takie rozwiązanie nie przechodzi do końca… w sensie kończy działanie w pewnym momencie i część rekordów jest nie sprawdzona… Jakiś pomysł? Prosiłbym bardzo o jakiś mały przykładzik ![]() Ten post edytował cerberpat 13.07.2009, 08:21:32 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 50 Dołączył: 28.10.2006 Skąd: Radom Ostrzeżenie: (0%) ![]() ![]() |
Jeśli to aż taka ilość rekordów to rozbij plik na kilka mniejszych i przetwórz je po kolei.
Możesz też spróbować użyć http://dev.mysql.com/doc/refman/5.1/en/load-data.html -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:33 |