Witam,
pytanie najprawdopodobniej niemożliwe do zrealizowania (zwłaszcza, że Google nic nie mówią na ten temat), ale co tam.. MySQL ciągle mnie zadziwia swoimi możliwościami więc może to też dodali.
Całe zagadnienie jest trochę skomplikowane, więc przedstawie tylko mały odpowiednik problemu aby łatwo było zrozumieć o co chodzi.
Chciałbym aby przy pobieraniu danych z bazy danych (poprzez select) jednocześnie zmienić zawartość tych pól. Normalnie wyglądałoby to tak, że wywołuje select i na podstawie jego wyników w PHP składam zapytanie które zaktualizuje jakieś pola pobranych rekordów. Ale problem jest gdy baza danych zawiera około 100 000 rekordów.. bo wtedy to strasznie spowalnia serwer. A więc czy da się przy pobieraniu jednocześnie zaktualizować dane?
Coś w stylu - select * from tabela where id=2 and update set `pole`='wartosc'
Z góry dziękuję za odpowiedź.