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
  • 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
  • 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
  • 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
  • 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
  • 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 817 korisnika na forumu :: 24 registrovanih, 2 sakrivenih i 791 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, 9191vs, A.R.Chafee.Jr., alex71, amaterSRB, bokicacar, Bubi, cuvarkuca, dekan.m, Dusko_Dugousko, DzigiNS, Gogi_avio, Ivica1102, Michellefromrezistance, Milan1996, milandjupovac, Milometer, mist-mist, novator, radza1, RecA, VekiJ, voja64, zlaya011