![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 17 Dołączył: 13.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Jak przy takiej budowie tabeli:
Cytat config_name | config_value nazwa _______________ 1 nazwa2 _______________ 343434 nazwa3_______________ ifejfiesfjesifj Zaktualizować za jednym zamachem wszystkie rekordy? Przy aktualizacji jednego, wyglądałoby to tak:
Da się jakoś skonstruować to zapytanie tak, aby XX takich rekordów zaktualizować za jednym zamachem? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat A odpowiadając na pierwsze pytanie: jeśli wartości są różne dla każdego wpisu to nie da się. Nie da się czystym zapytaniem MySQL. Formalnie rzecz biorąc to jak najbardziej da się, ale nie będzie to za ładne zapytanie, coś w stylu:Ale taki potworek to koszmar w "utrzymaniu", powinieneś w obrębie jednej transakcji wykonać n zapytań UPDATE, tak jak pokazał to @bostaf. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 09:45 |