Prikazi cijelu temu 25.12.2011 11:57
laponac84 Van mreze
Clan
Registrovan od:20.11.2008
Lokacija:Lapovo, Srbija


Predmet:Re: MySql Tabela lige
Pokusacu da sto preciznije odgovorim na pitanja koja si mi postavio i da pokazem sta zelim postici
AutoNumber - nije uvek id autonumber, ali bice. Razlog je sto sam na samom pocetku kreirao kod za bergerovu tablicu, pa bi mi samo otezalo vezivanje po ID koji je auto number, svaki put kada upisujem i brisem nov podatak iz baze (Lakse mi je bilo da radim sa malim brojevima) no to sada nije problem, jer taj deo koda radi perfektno)

sto se tice primarnih kljucea:
Svaka tabela ima polje ID koje je ujedno primarni kljuc, i vezuje se za polje koje nosi naziv tabele za koju se vezuje, sa nastavkom "_id" Na primeru:

"man_liga.id -> man_timovi.liga_id" ili
odstupanje sam napravio u tabeli "man_utakmice" gde imam polja
domacin,
brojd,
brojg,
gost
gde se timovi preko polja "man_timovi.id" vezuju za polja `domacin` i `gost` (znaci u njih se upisuje ID timova
Preostala dva navedena poja su polja koja sadrze brojeve iz Bergerove tablice, koja u stvarnosti sluze za kreiranje rasporeda, i ta polja nisu od vaznosti za kreiranje tabele (znaci sluze samo za updejtovanje tabele kada se kreira raspored utakmica)

e sada glavno sto se tice mog problema.

Uspeo sam da napravim POSEBNO, idealno sabiranje kada su ekipe domacini, i idealno sabiran****dova kada su ekipe gosti.
za domacine:
Citat:

SELECT man_timovi.id, man_timovi.naziv, man_timovi.liga_id, SUM( gold ) , SUM( golg ) , SUM( bodd )
FROM man_timovi, man_utakmice
WHERE man_timovi.id = man_utakmice.domacin
AND man_timovi.liga_id = '1'
AND man_utakmice.liga_id = '1'
GROUP BY man_timovi.naziv
ORDER BY SUM( `man_utakmice`.`bodd` ) DESC
http://icentar.ba/...nt&id=712
za goste
Citat:

SELECT man_timovi.id, man_timovi.naziv, man_timovi.liga_id, SUM( gold ) , SUM( golg ) , SUM( bodg )
FROM man_timovi, man_utakmice
WHERE man_timovi.id = man_utakmice.gost
AND man_timovi.liga_id = '1'
AND man_utakmice.liga_id = '1'
GROUP BY man_timovi.naziv
ORDER BY SUM( `man_utakmice`.`bodg` ) DESC
http://icentar.ba/...nt&id=713

Sada bi idealno bilo zdruziti ova dva kverija

Prilozi:
DOMACIN.png
Preuzimanja:360
Velicina datoteke:10.59 KB
GOST.png
Preuzimanja:383
Velicina datoteke:11.41 KB

Ovaj post je ureden 3 puta. Posljednja izmjena 27.08.2016 11:08 od strane Avko.