ugrás a tartalomhoz

MySQL lekérdezés

abicska · 2010. Júl. 29. (Cs), 03.41
Szevasztok!

Szeretnék egy kis segítséget kérni.
Adott egy MySQL tábla, két oszloppal. Egy dátum (datetime), és egy szám (int).
Egy adott napon több bejegyzés is lehet.
Szeretnék egy olyan lekérdezést, ami összeadja az azonos napokon bejegyzett értékeket mától visszafelé 30 napig. Ha egy napon nincs bejegyzés, akkor az aznapi szumma 0 kellene, hogy legyen.
Ehhez szeretnék egy kis segítséget kérni, mert beletört a bicskám.

Köszönöm előre is!

Ábel
 
6

nagyjából így

QXY · 2010. Júl. 29. (Cs), 05.13
select sum(szám) as összeg from tábla where date_add(dátum,interval 30 day)>now() group by day(dátum)
Ismereteim szerint azt nem tudod megoldani lekérdezésből, hogy ha nincs bejegyzés akkor is legyen hozzá sor 0 szummával. De ha szerencséd van tévedek és valaki okosabb kijavít. :)
5

Bocsánat

QXY · 2010. Júl. 29. (Cs), 05.00
béna vagyok és sikerül többször elküldenem... :(
4

.

QXY · 2010. Júl. 29. (Cs), 04.54
.
3

.

QXY · 2010. Júl. 29. (Cs), 04.54
.
2

.

QXY · 2010. Júl. 29. (Cs), 04.54
.
1

.

QXY · 2010. Júl. 29. (Cs), 04.53
.
7

Kell egye segédtábla a

deejayy · 2010. Júl. 29. (Cs), 07.29
Kell egye segédtábla a napokkal. Aztán mehet a left join.