![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 17.11.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem z jednoczesną zmianą wartości komórki w dwóch rekordach.
Wytłumaczę o co mi chodzi... Mam tabelkę "kat" z następującą struktura i rekordami: kat_id kat_title kat_order 1 Kat 1 10 2 Kat 2 20 3 Kat 3 30 i chcę w jednym momencie zmienić wartość np. rekordu 2 i 3. Czyli rekord 2 opuścić do dołu. A więc w rekordzie 2 dodaje 10 a w rekordzie 3 odejmuje 10. Czy da sie to zrobić za pomocą jednego zapytania?? Jeśli tak to w jaki sposób?? A jeśli nie to jak inaczej... Albo jak wy byście to zrobili?? Ten post edytował Domin 17.04.2006, 10:28:49 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 17.11.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Tak update, bo to jest tylko zaktualizowanie dwóch wartości bez zmiany pozostałych...
dzięki, napewno skorzystam... Zastanawiam się tylko jak zrobić to za pomocą nawet dwóch zapytań... bo przecież to są rekordy o id różnioącymi się nie np. o 1 tylko np. w jedynm wypadku o 10 a w drugim o 2... stałe są wartosci w kat_order bo poprzedni w kolejności ma o 10 mniej a następny o 10 więcej od poprzedniego. Ten post edytował Domin 17.04.2006, 10:57:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 14:39 |