Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

prost upit iz dve tabele, ali nikako mi ne ide

[es] :: MySQL :: prost upit iz dve tabele, ali nikako mi ne ide

[ Pregleda: 1834 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anakin14

Član broj: 73683
Poruke: 862
*.mbb.telenor.rs.



+133 Profil

icon prost upit iz dve tabele, ali nikako mi ne ide21.02.2012. u 21:30 - pre 147 meseci
Stvar je prosta,

imamo tebelu proizvodi ProductID,name,

i tabelu kupci interakcije UserID,PorductID,kolicina

meni treba tabela -

Product ID, name, User ID, kolicina...

ALI da ako u tabeli interakcije nema matcha za taj product, onda da kaze kolicina 0. tu je problem...


 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
*.static.isp.telekom.rs.

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: prost upit iz dve tabele, ali nikako mi ne ide22.02.2012. u 07:41 - pre 147 meseci
Citat:

SELECT p.ProductID, p.name, ki.UserID, SUM(IF(ki.kolicina IS NULL,0,ki.kolicina)) AS kolicina
FROM proizvodi AS p
LEFT JOIN kupci_interakcije AS ki ON p.ProductID = ki.PorductID
GROUP BY p.ProductID


Ovako?
"Common sense is not so common." - Voltaire
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prost upit iz dve tabele, ali nikako mi ne ide22.02.2012. u 08:32 - pre 147 meseci
umesto

IF(ki.kolicina IS NULL,0,ki.kolicina)

koristi

COALESCE(ki.kolicina, 0);

 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
*.static.isp.telekom.rs.

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: prost upit iz dve tabele, ali nikako mi ne ide23.02.2012. u 07:40 - pre 147 meseci
Oh yea, stalno zaboravim na COALESCE :)
"Common sense is not so common." - Voltaire
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: prost upit iz dve tabele, ali nikako mi ne ide23.02.2012. u 07:51 - pre 147 meseci
nisi jedini :D
 
Odgovor na temu

[es] :: MySQL :: prost upit iz dve tabele, ali nikako mi ne ide

[ Pregleda: 1834 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.