Programerske pitalice

4

Programerske pitalice

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3747
  • 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: 3747
  • 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: 3747
  • 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: 3747
  • 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: 3747
  • 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 844 korisnika na forumu :: 4 registrovanih, 0 sakrivenih i 840 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: draggan, MilosKop, Shilok, zlaya011