Pogledajte određenu poruku
Staro 17. 01. 2011.   #1
misko_
profesionalac
Qualified
 
Datum učlanjenja: 22.09.2007
Lokacija: Split
Poruke: 111
Hvala: 8
39 "Hvala" u 10 poruka
misko_ is on a distinguished road
Question Kako napisati sljedeći upit

Prvo se isprićavam na naslovu poruke, nisam mogao ništa pametnije smisliti.


Ima tablicu koja ima sljedeća polja; ID, DATE, CIJENA1, CIJENA2

Sa upitom:
SELECT YEAR(date), COUNT(date) FROM table WHERE cijena1 < cijena2 GROUP BY YEAR(date);
Dobijem po godina koliko je puti cijena2 bila veća od cijene1
evo ispisa:
+------------+-------------+
| YEAR(date) | COUNT(date) |
+------------+-------------+
| 1999 | 118 |
| 2000 | 126 |
| 2001 | 117 |
| 2002 | 115 |
| 2003 | 111 |
| 2004 | 112 |
| 2005 | 139 |
| 2006 | 126 |
| 2007 | 119 |
| 2008 | 115 |
| 2009 | 128 |
| 2010 | 124 |
+------------+-------------+

A ja bi sada htio da tu bude i treći stupac, u kojem će pisati ukupan broj cijene1 ili cijene2 (uglavnom svaki datum ima oba dvije cijene)

Znaći imao bi
npr.
| 1999 | 118 | 250
gdje je 250 ukupan broj cijena za 1999 godinu.

Pokušavao sam napraviti ali bez uspijeha.

Radim na MySQL-u

Hvala
misko_ je offline   Odgovorite uz citat