Pokaż wyniki od 1 do 2 z 2
Wątek: [SPIS] Najczęstszych zapytań do bazy danych
  1. #1
    Moderator Awatar DenZ
    Dołączył
    23 Feb 2011
    Posty
    491
    Reputacja:
    Punkty reputacji: 740
    Nagrody i wyróżnienia:
    Podziękował(a)
    124
    Podziękowań 63 w 60 postach

    [SPIS] Najczęstszych zapytań do bazy danych

    Najczęstsze zapytania SQL do bazy danych

    Aby wykonać zapytanie do bazy danych, należy wejść i zalogować się do naszej bazy danych, po czym wybrać nazwę bazy i kliknąć przycisk "SQL"



    Dodanie X punktów premium do każdego istniejącego konta.
    Kod:
    UPDATE `accounts` SET `premium_points` = `premium_points` + X;
    Dodanie X punktów premium do każdego konta, na którym aktualnie zalogowany co najmniej jedna postać.
    Kod:
    UPDATE `accounts` SET `premium_points` = `premium_points` + X WHERE`id`IN (SELECT `account_id` FROM
    `players` WHERE `online` = 1);
    Ustawienie pozycji wszystkich graczom na X, Y, Z.
    Kod:
    UPDATE `players` SET `pos_x` = X, `pos_y` = Y, `pos_z` = Z;
    Ustawienie miasta wszystkim graczom na X.
    Kod:
    UPDATE `players` SET `town_id` = X;
    Usunięcie przedmiotu o id równym X z gry (postacie, domy, depo).
    Kod:
    DELETE FROM `player_depotitems`, `player_items`, `tile_items` WHERE `itemtype` = X;
    Dodanie X punktów premium za każdego gracza, który ma równy lub większy poziom niż Y.
    Kod:
    UPDATE `accounts` SET `premium_points` = `premium_points` + X WHERE `id` IN (SELECT `account_id` FROM `players` WHERE `level` >= Y GROUP BY `account_id`);
    Usunięcie wszystkich kont oprócz konta, na którym są przykładowe postacie.
    Kod:
    DELETE FROM `accounts` WHERE `accounts`.`id` > 1;
    Usunięcie wszystkich postaci, które mają mniejszy poziom niż X oraz nie logowały się przez ostatnie Y dni.
    Kod:
    DELETE FROM `players` WHERE `level` < X AND `lastlogin` < UNIX_TIMESTAMP() - Y * 24 * 60 * 60;
    Usunięcie pustych kont.
    Kod:
    DELETE FROM `accounts` WHERE `id` NOT IN (SELECT `account_id` FROM `players`);
    Haszowanie haseł algorytmem MD5.
    Kod:
    UPDATE `accounts` SET `password` = md5(`password`);
    Resetowanie lossów do domyślnego stanu dla wszystkich postaci.
    Kod:
    UPDATE `players` SET `loss_experience` = '10', `loss_mana` = '10', `loss_skills` = '10', `loss_items`=100, `loss_containers`= 100;
    Dodanie X dni premium do każdego istniejącego konta.
    Kod:
    UPDATE `accounts` SET `premdays` = `premdays`+ X;
    Przywrócenie wszystkich punktów premium, które zostały zakupione przez wszystkich graczy.
    Kod:
    UPDATE `accounts` SET `accounts`.`premium_points` = `accounts`.`premium_points` + (SELECT SUM(`price`) FROM `z_shop_history_item` WHERE `z_shop_history_item`.`from_account` = `accounts`.`id`) + (SELECT SUM(`price`) FROM `z_shop_history_pacc` WHERE `z_shop_history_pacc`.`from_account` = `accounts`.`id`);
    Ps. Jeśli macie jakieś przydatne zapytania do bazy danych to podawajcie w temacie.
    Tibia.net.pl RL Photos

    Odpowiedz z cytatem Odpowiedz z cytatem

  2. Za ten post podziękował:  


  3. #2
    Don RAHuene - Mapy na Zamówien Awatar R A H
    Dołączył
    24 May 2014
    Posty
    1,201
    Reputacja:
    Punkty reputacji: 2224
    Nagrody i wyróżnienia:
    Podziękował(a)
    102
    Podziękowań 240 w 218 postach

    Domyślnie Odp: [SPIS] Najczęstszych zapytań do bazy danych

    Przyda się :)
    Odpowiedz z cytatem Odpowiedz z cytatem

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Spis najczęściej szukanych rzeczy!
    Przez Fluos w dziale Poszukuję
    Odpowiedzi: 19
    Ostatni post / autor: 12-03-16, 19:03
  2. Account Maker Dziwny system zapytań do bazy danych w nowym gesiorze
    Przez Dubler w dziale Pomoc
    Odpowiedzi: 15
    Ostatni post / autor: 26-06-13, 20:06
  3. Inne Błąd bazy danych
    Przez hejek106 w dziale Pomoc
    Odpowiedzi: 7
    Ostatni post / autor: 21-04-13, 07:04
  4. TFS 0.3.2 Błąd Bazy danych
    Przez Silvorion w dziale Stare tematy
    Odpowiedzi: 0
    Ostatni post / autor: 08-05-09, 17:05

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •