Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Hurtowa zmiana wartości kolumny liczbowej o zadaną wartość
tombog
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 9.12.2010

Ostrzeżenie: (0%)
-----


Witam.
Mam pilną potrzebę hurtowego zwiększenia wartości liczbowej kolumny w tabeli o zadaną wartość. Chodzi o dodanie postów na forum, które zostały odzyskane po awarii po dość długim czasie. W między czasie zostały napisane nowe posty, które zajęły numery id postów teraz odzyskanych. Wymyśliłem, że do odzyskanej tabeli dodam aktualne rekordy i tylko będę musiał zmienić kilka tysięcy numerów id tych nowych postów.

Potrzebny do wklejenia zakres rekordów wyeksportowałem do osobnego pliku i tylko na nim będę chciał przeprowadzić operację zmiany ID. Najpierw zaimportuję go do bazy pod roboczą nazwą by przeprowadzić zmianę numeracji ID. Potem pobiorę tabelę z nowymi ID i następnie wkleję ten zakres do pliku odzyskanego i wtedy zaimportuję do bazy.

Czy ktoś mi może podać składnię zapytania zmieniające kolumnę o daną wartość? Będę to robił z poziomu phpMyAdmin. Nazwa tabeli to phpbb_posts a kolumny post_id.

Ten post edytował tombog 13.12.2016, 18:51:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




o WHERE nie slyszal?

UPDATE phpbb_posts SET poster_id=115 where poster_id=24
Go to the top of the page
+Quote Post
tombog
post
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 9.12.2010

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 14.12.2016, 13:20:20 ) *
o WHERE nie slyszal?

UPDATE phpbb_posts SET poster_id=115 where poster_id=24


Coś tam słyszał ale ja nie programista a jeno chcę forum uratować. Co się w tej zupie apdejtów, setów czy łerów dzieje to tak nie do końca wiem kiedy czego i w jakiej konfiguracji się używa.
Dziękuję bardzo za wyrozumiałość i pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 15:03