Re: Useful SQL-statement? - Mailing list pgsql-sql

From Bruno Wolff III
Subject Re: Useful SQL-statement?
Date
Msg-id 20030924172456.GA11859@wolff.to
Whole thread Raw
In response to Useful SQL-statement?  (anssiman@jippii.fi (-anssi))
List pgsql-sql
On Tue, Sep 23, 2003 at 02:34:26 -0700, -anssi <anssiman@jippii.fi> wrote:
> Hello!
> 
> Is there any standard SQL-statement, which produce
> resultset containing best plyers of the each team?
> 
> player |team|points
> -------------------
> paul    col   10
> peter   col   12
> steve   det   12
> sergei  det    8
> jere    dal    4
> 
> Resultset:
> 
> peter
> steve
> jere

select player from tablename a,   (select team, max(points) as best from tablename group by team) b where a.points =
b.bestand a.team = b.team;
 

This will list all of the players who have scored the maximum number of
points for a team.

(Note I didn't actually test this, so there may be minor errors in the
example.)


pgsql-sql by date:

Previous
From: anssiman@jippii.fi (-anssi)
Date:
Subject: Useful SQL-statement?
Next
From: Richard Huxton
Date:
Subject: Re: Especial delimiters caracter