![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 25.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Czy istnieje możliwość wykonania takiego zapytania (wykonania tego w 1 zapytaniu):
mam w tablicy zapisane różne wartości. Teraz chciałbym uaktualnić (UPDATE) jedno pole w tabeli w kilkukolejnych wierszach (suma elementów tablicy, bądź jakiś inny LIMIT )z tym, że: każdy kolejny wiersz powinien przyjmować kolejną wartość z mojej tablicy. przykładowo: UPDATE jakas_tabela SET wiek= (tablica z imonami) WHERE imie= imie; czy da się w jednym zapytaniu zrobić tak, żeby dla wszystkich elementów tablicy z róznymi wartościami wieku, zostały nimi uaktualnione kolejne wiersze tabeli (tyle wierszy ile elementów w tablicy) gdzie imie=imie (imie dla wszystkich wierszy jest takie samo)? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 150 Pomógł: 3 Dołączył: 15.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
można spróbowac UPDATE z subselectem pod warunkiem że te dane które chcesz wstawiać są w jakiejś tablicy.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 09:04 |