Re: I need help with SELECT statement
- From: "Jacco Schalkwijk" <jacco.please.reply@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 15 Apr 2005 15:57:28 +0100
It's not completely crystal clear what you need, but my guess is:
SELECT t1.col1, t1.col2
FROM table1 t1
INNER JOIN (SELECT col1, MAX(col3) AS col3
FROM table1
WHERE col3 <= @v
GROUP BY col1) t2
ON t1.col1 = t2.col1 AND t1.col3 = t2.col3
--
Jacco Schalkwijk
SQL Server MVP
"Vanessa Lee" <van77788@xxxxxxxxx> wrote in message
news:Q7ydnWLCvMGoi8LfRVn-iQ@xxxxxxxxxxxxxx
> Hi, Could you help me modify the SELECT statement below that would
> accomplish my final goal.
>
> SELECT col1, col2 FROM table1 WHERE col3 < @V
>
> In col1 rows have many duplicates
> col2 has unique values
> col3 can have 5 possible values: 5, 10, 15, 20, 25
> Variable @V can be equal to 5 or 10 or 15 or 20 or 25
>
> The goal is to:
>
> Return row values from col1 without duplicates, and return corresponding
> values from col2 (both col1 and col2 in one row) "WHERE" col3 always has
> maximum value from all possible values but is <= @V
>
> Thank you.
> Vanessa
>
>
.
- Prev by Date: Re: Counting things with SQL
- Next by Date: Re: Counting things with SQL
- Previous by thread: Counting things with SQL
- Next by thread: reporting services and msde
- Index(es):
Relevant Pages
|