Programerske pitalice

4

Programerske pitalice

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • 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
  • Am I evil? I am man, yes I am.
  • 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: 3760
  • 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
  • Am I evil? I am man, yes I am.
  • 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: 3760
  • 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
  • Am I evil? I am man, yes I am.
  • 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: 3760
  • 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
  • Am I evil? I am man, yes I am.
  • 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: 3760
  • Gde živiš: 127.0.0.1

Pretpostavka ja majka svih zaheba Mr. Green

Sad je tacno - pucaj dalje.

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • 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 861 korisnika na forumu :: 48 registrovanih, 7 sakrivenih i 806 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: AleksSE, aurorra2k, Bajker 72, bbrasnjo3, dejno, Demi87, Denaya, Desmond, Dimitrise93, dj.ape, doktor097, Dorcolac, draganca, france93, HrcAk47, hyla, istina, Kobrim, Kriglord, Kruger, kybonacci, loon123, Makarid, marera, mean_machine, mikrimaus, mnn2, mushroom, mustangkg, Nemanja Opalić, Nemanja.M, niksa517, Orc, Papadubi, Petrusci, powSrb, PrincipL, promajauglavi, Ran, Ranutovac, raptorsi, redstar011, sale_bih, sony771, voja64, vuksa72, XBMC, Đurđevdan