Wykonanie zapytania SQL |
Autor |
Wiadomość |
EncCorporation
Posty: 42
|
Wysłany: 28-12-2008, 16:37 Wykonanie zapytania SQL
|
|
|
Witam, chce masowo wykonac zapytanie w Bazie dla wszystkich userow jednoczesnie.
hprpg_users ( razem z prefixem ) w tej tabeli znajduje się ta komórka w której chce wykonać zapytanie
user_points (komórka w której chce wykonać zapytanie)
i by każdemu userowi zmienilo wartosć user_points na x
zamiast x cyfra.
Pomoże ktoś?
Pozdro
Enc. |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Gilu

Pomógł: 848 razy Posty: 2309
|
Wysłany: 28-12-2008, 16:57
|
|
|
Kod: | UPDATE `hprpg_users` SET `user_points` = 'x' WHERE `hprpg_users`.`user_id` >'2'; |
Spróbuj w ten sposób, ale nie dam głowy że zadziała - zmień x na wartość. |
Ostatnio zmieniony przez Gilu 28-12-2008, 16:59, w całości zmieniany 1 raz |
|
|
|
 |
nicon

Pomógł: 359 razy Posty: 2151
|
Wysłany: 28-12-2008, 16:59
|
|
|
Kod: | update hprpg_users set user_points='x' where user_id > '1'; |
Edit: W mordę, spóźniłem się. Ale przy zapytaniu od Gilu i tak zmieni się dla wszystkich poza głównym adminem (id=2). |
|
|
|
 |
EncCorporation
Posty: 42
|
Wysłany: 28-12-2008, 17:06
|
|
|
ale pewni jestescie ze zadziala?
czyli sposób od Gilu, da wszystkim oprócz głównemu adminowi?
a od nicona wszystkim? |
|
|
|
 |
Gilu

Pomógł: 848 razy Posty: 2309
|
Wysłany: 28-12-2008, 17:10
|
|
|
ach sorki, zapomniałem dać 'równa-się'
Kod: | UPDATE `hprpg_users` SET `user_points` = 'x' WHERE `hprpg_users`.`user_id` >= '2'; |
Tak, od nicona zamieni dla wszystkich w tej wersji powyżej mojego zapytania, też zmieni dla wszystkich. |
|
|
|
 |
EncCorporation
Posty: 42
|
Wysłany: 28-12-2008, 17:17
|
|
|
bardzo dziękuję ;D
Pozdro
Enc.
@ a jezeli zamiast SET dam ADD to doda? a nie zamieni? |
|
|
|
 |
nicon

Pomógł: 359 razy Posty: 2151
|
Wysłany: 28-12-2008, 17:24
|
|
|
EncCorporation, w update nie ma opcji "ADD". |
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
 |
EncCorporation
Posty: 42
|
Wysłany: 28-12-2008, 18:01
|
|
|
nicon, aha, a jak zrobic by dodalo ale nie zminilo na konkretna liczbe
jest powiedzmy 1000 chce dodac 500 ale nie zmienic na 500
rozumiesz. |
_________________ Pozdrawiam.
EncCorporation |
|
|
|
 |
koziolek


Pomógł: 675 razy Posty: 1925
|
Wysłany: 28-12-2008, 18:10
|
|
|
Do aktualnej wartości dodać 500? Kod: | UPDATE hprpg_users SET user_points = user_points + 500 WHERE user_id <> -1; |
|
_________________ #4 /xg.xrybvmbx.jjj//:cggu |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
EncCorporation
Posty: 42
|
Wysłany: 28-12-2008, 18:16
|
|
|
Tak koziolek.
Dzięki za pomoc. |
_________________ Pozdrawiam.
EncCorporation |
|
|
|
 |
|