hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.25. 04:02



Jelenlévő felhasználók

Jelenleg 350 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 349 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 2 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve: 2019.08.26. 20:52 
Offline
Tag
Avatar

Csatlakozott: 2019.08.24. 05:30
Hozzászólások: 42
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 13 alkalommal
Üdv kedves Olvasó!

Rendelkezem a következő SQL táblával:
Kód:
CREATE TABLE IF NOT EXISTS `Player_Stats` 
(
      `Id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
      `User_Id` INT(11) NOT NULL,
      `Name` varchar(32) NOT NULL,
      `Kills` INT(11) NOT NULL,
      `HSs` INT(11) NOT NULL,
      `Deaths` INT(11) NOT NULL,
      `AllHitCount` INT(32) NOT NULL,
      `AllShotCount` INT(32) NOT NULL
)


Szeretnék írni egy lekérdezést, ami egy egyedi sorrend alapján kérdezi le az első 15 játékost, aki a legnagyobb végértékkel rendelkezik.
A képlet a következő: ((Kills+(HSs*0.1))-Deaths)*(AllHitCount/(AllShotCount/100.0))

A lekérdezésnél ennél messzebbre nem jutottam:
Kód:
SELECT 15 FROM `Player_Stats` ORDER BY `Player_Stats`.`Kills` DESC;


Szeretném megkérdezni, hogy hogyan lehet az ORDER BY után matematikai műveleteket végezni,
avagy megkérni egy lelkes és tehetséges SQL-hez értő személyt, hogy írja meg nekem a lekérdezést kérem szépen.

Segítőkész válaszokat előre is köszönöm!

EDIT:

Megoldás:
SELECT 15 FROM `Player_Stats` ORDER BY ((Kills+(HSs*0.1))-Deaths)*(AllHitCount/(AllShotCount/100.0)) DESC;

_________________
Saját munkák, közreműködések:
NextLvL Mód - SKA 2.1
Sebesség korlát
kovakovi2000 @ cs 1.6 - gyenge/terhelt szerver hitbox javítás

Kép


A hozzászólást 1 alkalommal szerkesztették, utoljára kovakovi2000 2019.08.28. 22:04-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 
HozzászólásElküldve: 2019.08.28. 00:55 
Offline
Tag
Avatar

Csatlakozott: 2019.08.24. 05:30
Hozzászólások: 42
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 13 alkalommal
A problémát sikeresen megoldottam:

Megoldás:

Kód:
SELECT 15 FROM `Player_Stats` ORDER BY ((Kills+(HSs*0.1))-Deaths)*(AllHitCount/(AllShotCount/100.0)) DESC;

_________________
Saját munkák, közreműködések:
NextLvL Mód - SKA 2.1
Sebesség korlát
kovakovi2000 @ cs 1.6 - gyenge/terhelt szerver hitbox javítás

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 2 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 55 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole