Poslao: 23 Sep 2013 14:46
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Eh sad... ne odustaj tako blizu resenja
Hint: problemcic je uzrokovan nacinom na koji "left join" spaja tabele
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 23 Sep 2013 15:24
|
offline
- Srki_82
- Moderator foruma
- 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.
|
|
|
|
Poslao: 23 Sep 2013 17:16
|
offline
- Rastafarii
- Moderator foruma
- 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
|
|
|
|
Poslao: 23 Sep 2013 17:46
|
offline
- Srki_82
- Moderator foruma
- 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.
|
|
|
|
Poslao: 23 Sep 2013 18:17
|
offline
- Rastafarii
- Moderator foruma
- 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
|
|
|
|
Poslao: 23 Sep 2013 19:24
|
offline
- Srki_82
- Moderator foruma
- 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?
|
|
|
|
Poslao: 23 Sep 2013 19:41
|
offline
- Rastafarii
- Moderator foruma
- 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).
|
|
|
|
Poslao: 23 Sep 2013 19:51
|
offline
- Srki_82
- Moderator foruma
- 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
|
|
|
|
Poslao: 23 Sep 2013 20:00
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Pretpostavka ja majka svih zaheba
Sad je tacno - pucaj dalje.
|
|
|
|
Poslao: 23 Sep 2013 20:11
|
offline
- Srki_82
- Moderator foruma
- 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
|
|
|
|