phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
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. :mrgreen:
_________________
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
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,11 sekundy. Zapytań do SQL: 11
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

https://nabea.pl

• Zamów reklamę