Re: A basic question: Removing duplicate results from Max function
- From: Hugo Kornelis <hugo@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Sun, 11 Jun 2006 22:30:47 +0200
On 10 Jun 2006 07:48:38 -0700, aamircheema@xxxxxxxxx wrote:
(snip)
I tried
SELECT X.name,Min(X.date),X.salary
FROM job X
WHERE X.salary IN
(SELECT MAX(Y.salary) FROM job Y where Y.name= X.name);
but it gives error.
Can anybody please suggest a solution?
Hi Aamir,
Here's a third suggestion:
SELECT X.name,Min(X.date),X.salary
FROM job X
WHERE X.salary IN
(SELECT MAX(Y.salary) FROM job Y where Y.name= X.name)
GROUP BY X.name, X.salary;
(Untested - see www.aspfaq.com/5006 if you prefer a tested reply)
--
Hugo Kornelis, SQL Server MVP
.
- Follow-Ups:
- Re: A basic question: Removing duplicate results from Max function
- From: aamircheema
- Re: A basic question: Removing duplicate results from Max function
- References:
- A basic question: Removing duplicate results from Max function
- From: aamircheema
- A basic question: Removing duplicate results from Max function
- Prev by Date: Re: if-then in select stmnt
- Next by Date: Re: if-then in select stmnt
- Previous by thread: Re: A basic question: Removing duplicate results from Max function
- Next by thread: Re: A basic question: Removing duplicate results from Max function
- Index(es):
Relevant Pages
|