Programerske pitalice

4

Programerske pitalice

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3763
  • Gde živiš: 127.0.0.1

Eh sad... ne odustaj tako blizu resenja Smile

Hint: problemcic je uzrokovan nacinom na koji "left join" spaja tabele Wink



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Srđan Tot
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Meni se čini da je left join prava stvar za problem koji si naveo. Prikazaće sve albume koji se nalaze u tabeli i broj slika u njima, a sve slike koje nisu u albumima će biti ignorisane.



offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3763
  • Gde živiš: 127.0.0.1

Jeste LEFT JOIN jedini logican izbor, ali ce bas zbog nacina na koji spaja tabele dati pogresan broj za albume koji nemaju nijednu sliku Wink

offline
  • Srđan Tot
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Pa, nećeš... dobićeš 0 jer je u count kao parametar postavljeno i.id što znači da se broje samo oni zapisi koji imaju id slike koji nije null.

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3763
  • Gde živiš: 127.0.0.1

U pravu si, moja greska. Vratice nulu za prazne albume.

Mada, pazljivim pregledom koda nadjoh drugu gresku Wink

offline
  • Srđan Tot
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Jel može opet hint? Smile

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3763
  • Gde živiš: 127.0.0.1

Moze: upit u odredjenim slucajevima nece vratiti sve albume, a u tim slucajevima ce za odredjene albume broj slika biti pogresan (tj veci nego sto treba da bude).

offline
  • Srđan Tot
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

A, ok... predpostavio sam da ime albuma mora da bude jedinstveno Smile

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3763
  • Gde živiš: 127.0.0.1

Pretpostavka ja majka svih zaheba Mr. Green

Sad je tacno - pucaj dalje.

offline
  • Srđan Tot
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Hajdemo malo na Python... napisati funkciju koja kao parametar uzima niz i vraća niz koji sadrži iste elemente, ali u obrnutom redosledu. Npr. za niz:
niz = [1, 2, 3, 4, 5]
funkcije treba da vrati:
niz = [5, 4, 3, 2, 1]

Pobednik je onaj koji to uspe da napravi sa što manje koda Smile

Ko je trenutno na forumu
 

Ukupno su 3855 korisnika na forumu :: 64 registrovanih, 8 sakrivenih i 3783 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, Aleksa 3215, alternator, Andy, bavar357, Belac91, Bo96, boj.an, Bubimir, Burovnyak, cenejac111, Cicumile, Clouseau, comi_pfc, Cvijo_ue, Djokislav, DovlaODR, Georgius, goran.vvv, gorankuba, howyesno, jackreacher011011, Jakonjveliki, Jaxupa, K a s p e r, Kalem, lcc, lucianovercetti, matejman, mercedesamg, metallac777, Mickey12345, MIg, milanpetkovicv, mile.ilic75, milenko crazy north, Miler88, mm1811, Mrav Obrad, nenad81, nenooo, opt1, pds, Primus17, razumihin, read-only, rr559, samsung, sap, stegonosa, stingD, suhoj27, Tanjagre, tubular, Vlad000, vlad4, voja64, vuk77, wizzardone, XBMC, yufighter, zubri, zvomar, zziko