Find min year and min value - Mailing list pgsql-general

From Stefan Schwarzer
Subject Find min year and min value
Date
Msg-id F4D18345-B3E4-407C-983D-0DB79F981012@grid.unep.ch
Whole thread Raw
Responses Re: Find min year and min value  (Richard Huxton <dev@archonet.com>)
List pgsql-general
Hi there,

I am trying to find in a table with different variables, countries
and years the

    lowest year

and within that year the

    lowest value


The following SELECT works, but I wonder if it is "elegant". Can you
recommend any other solution?


    SELECT
            MIN(value) AS minv
    FROM
            public_one_table.data
    WHERE
            year =
            (
                SELECT
                        MIN(year) AS min_year
                FROM
                        public_one_table.data
                WHERE
                        id_variable = 1
            ) AND
            id_variable = 1



Thanks for any help!

Stef

pgsql-general by date:

Previous
From: "Philippe Lang"
Date:
Subject: Execution plan caching
Next
From: Richard Huxton
Date:
Subject: Re: Find min year and min value