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

SQL sabiranje (pocetnicko pitanje)

[es] :: MySQL :: SQL sabiranje (pocetnicko pitanje)

[ Pregleda: 2288 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

turshija
Boris Vujicic
KGB Hosting
Novi Sad

Član broj: 240915
Poruke: 27
93.86.224.*

Sajt: www.turshija.com


+1 Profil

icon SQL sabiranje (pocetnicko pitanje)11.12.2009. u 14:21 - pre 175 meseci
Pozdrav ...
Imam jedno pocetnicko pitanje oko SQL-a ... :)
Recimo da tabela izgleda ovako:

Code:

id   mid  kolicina

1    1    53
2    1    13
3    2    7
4    1    18
5    3    66
6    2    15
7    1    18


Kako da napisem upit koji ce sabrati sve kolicine koje imaju mid=1 ?
Neko moje "ruzno" i "neefikasno" resenje bi bilo "SELECT kolicina FROM ime_tabele WHERE mid=1", pa onda da saberem sve kolicine koje dobijem...
Ali verujem da to sve moze SQL upit da odradi za mene i vrati rezultat ? :)

Hvala i izvin'te na nubovskom pitanju ... :)
mysql_query("DELETE stupidity FROM earth") or die("Stupidity");
 
Odgovor na temu

Predrag Supurovic
Pedja YT9TP
Užice

Član broj: 157129
Poruke: 6279

Sajt: pedja.supurovic.net


+1571 Profil

icon Re: SQL sabiranje (pocetnicko pitanje)11.12.2009. u 14:35 - pre 175 meseci
SELECT SUM(kolicina) AS sum_kol FROM ime_tabele GROUP BY mid WHERE mid=1
 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
89.111.240.*



+27 Profil

icon Re: SQL sabiranje (pocetnicko pitanje)11.12.2009. u 15:00 - pre 175 meseci
Ono što tebi treba može i bez GROUP BY.

Code:

SELECT SUM(kolicina) AS sum_kol
FROM ime_tabele 
WHERE mid=1


A ako hoćeš sume svih mid-ova, onda može slično kako je to Predrag napisao:

Code:

SELECT SUM(kolicina) AS sum_kol
FROM ime_tabele
GROUP BY mid
 
Odgovor na temu

turshija
Boris Vujicic
KGB Hosting
Novi Sad

Član broj: 240915
Poruke: 27
93.86.3.*

Sajt: www.turshija.com


+1 Profil

icon Re: SQL sabiranje (pocetnicko pitanje)11.12.2009. u 17:04 - pre 175 meseci
Hvala ... :)
Snasao sam se i ovo mi je mnogo pomoglo ... :)
mysql_query("DELETE stupidity FROM earth") or die("Stupidity");
 
Odgovor na temu

[es] :: MySQL :: SQL sabiranje (pocetnicko pitanje)

[ Pregleda: 2288 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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