phpbar.de logo

Mailinglisten-Archive

AW: AW: kleinsten 3 Werte je Monat

AW: AW: kleinsten 3 Werte je Monat

Frank Schlösser mysql-de_(at)_lists.bttr.org
Thu, 6 Dec 2001 09:57:35 +0100


Hi Liste,
funktionierende Query für einen Monat ist:
select monat,wert from daten where monat = '2001-03' order by wert limit 0,3

Ergebnis:
monat	   Wert
2001-03	1
2001-03	2
2001-03	2

Dies benötige ich jedoch als komplette Liste, ohne daß ein Monat vorgegeben
wird. Es sollen die kleinsten 3 Werte aller Monate ausgegeben werden und
zwar über alle Monate hinweg.

Danke Frank


Beispiel Ausgangstabelle:
monat	   Wert
2001-03	1
2001-03	2
2001-03	2
2001-03	3
2001-03	5
2001-03	10
2001-03	20
2001-03	40
2001-03	60
2001-04	3
2001-04	5
2001-04	6
2001-04	12
2001-04	20
2001-04	23
2001-04	35
2001-04	40
2001-04	60
2001-04	70
2001-05	4
2001-05	6
2001-05	17
2001-05	70
2001-07	7
2001-07	20
2001-08	20
2001-08	90
2001-09	3
2001-09	60
2001-10	8
2001-10	9
2001-10	12
2001-10	20
2001-10	70

-----Ursprüngliche Nachricht-----
Von: Norbert Pfeiffer [mailto:norbert_(at)_itbw.de]
Gesendet: Mittwoch, 5. Dezember 2001 19:51
An: mysql-de_(at)_lists.4t2.com; schloesser_(at)_businessforum.de
Betreff: Re: AW: kleinsten 3 Werte je Monat


Hi Frank,

> > Vielen Dank, aber das trifft das Problem nicht genau! So bekomme
> > ich zwar für einen Monat die 3 kleinsten Werte, ich benötige
> > jedoch eine Liste über alle Monate mit den jeweils 3 kleinsten
> > Werten des Monats. Das ist ja gerade mein Problem
> aber SQL ist auch keine eierlegende Wollmilchsau
<glaubichnicht/>

rein logisch:
wenn es ein Query gibt, das aus einem beliebigen Monat die drei
kleinsten Werte einer Spalte extrahiert.
Dann sehe ich keinen Grund, warum man das Query nicht so erweitern
koennen soll, dass es auch mehrere Monate behandelt.

Also, wenn Du das funktionierende Query noch mal postest,
schau ich mir das genauer an. Und fuer den Notfall habe ich
noch meine persoenliche SQL-Hotline... :-)


m. b. G. Norbert
_____________________
normal:  02292-681769
Notruf:  0177-2373368
---------------------
e.o.m.

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive