Pereiti prie turinio

Rekomenduojami pranešimai

$sql = "SELECT TOP ".$top." _Char.CharName, _Guild.Name

FROM _Char

LEFT JOIN _Guild

ON _Char.GuildID = _Guild.ID

LEFT JOIN _CharTrijob

ON _Char.CharID = _CharTrijob.CharID

ORDER BY _Char.MaxLevel * 100 + _Guild.Lvl * 2000 DESC";

 

_Char lentele:

 

CharID, CharName, Lvl, GuildID ir t.t.

 

_Guild lentele

 

ID, Name, Lvl ir t.t.

 

 

_GuildMember lentele:

 

GuildID, CharID, CharName, CharLvl ir t.t.

 

 

Kaip matot, dabar mano uzklausa isveda topa pagal _Char.MaxLevel * 100 + _Guild.Lvl * 2000

 

taciau as noreciau, kad dar is _Char lenteles paimtu GuildID konkreciam zaidejui, surastu visus jo guildo narius lenteleje _GuildMember, suskaiciuotu ju level vidurki ir visa rezultata padaugintu is 3.

 

atrodytu mazdaug taip:

 

SELECT AVG(CharLvl) FROM _GuilMember WHERE GuildID = [TAM TIKRO CHARO GUILD ID]; ir visa ta rezultata padauginti is tam tikro skaiciaus

 

Tai vat nezinau kaip reiktu tokia uzklausa prideti prie pradines. O gal tai isvis neimanoma ir reiktu traukti visus rezultatus is duombazes ir viska apdoroti su php?

Redagavo Fantasya
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...