Re: Abfrage nach einer Reihe von Jahren
Thomas Markus <[email protected]> Mon, 07 Oct 2013 09:31:30 +0200
| Newsgroups | gmane.comp.db.postgresql.german |
|---|---|
| Organization | proventis GmbH |
| Message-ID | <[email protected]> |
und schon ist ein Fehler drin ;) select mzb.land, count ( distinct (mzb.samplsite_id)) AS AnzahlProbestellen from public.mzb group by mzb.land having array_agg(distinct extract(year from mzb.date)::int) @> ARRAY[1999,2000,2001,2002] Am 07.10.2013 09:01, schrieb Thomas Markus: > Moins, >> FÌhre ich diese aus, bekomme ich alle Probestellen wiedergegeben, >> welche in EINEM (siehe unten) der angegebenen Jahre EintrÀge haben. >> Wichtig ist mir jedoch zu wissen, welche Probestellen denn in ALLEN >> diesen Jahren beprobt wurden. > > dann versuchs mal mit > > select mzb.land, count ( distinct (mzb.samplsite_id)) AS > AnzahlProbestellen > from public.mzb > group by mzb.land > having array_agg(distinct extract(year from mzb.date)::int) = > ARRAY[1999,2000,2001,2002] > > Gruss > Thomas > > > -- Sent via pgsql-de-allgemein mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-de-allgemein