S. Isaac Dealey wrote:
>>SELECT        CountryName, Value, Year
>>FROM  table
>>WHERE
>>      (CountryName, Year) IN (
>>              SELECT CountryName, MAX(Year)
>>              FROM table
>>              GROUP BY CountryName
>>              )
> 
> 
> Is that a sql92 standard IN clause?...

I guess I had that comming :-)
I don't know. It is however a SQL:1999 standard IN predicate:

<quote>

8.4 <in predicate>
Function
Specify a quantified comparison.
Format

<in predicate> ::=
     <row value expression>
       [ NOT ] IN <in predicate value>
<in predicate value> ::=
     <table subquery>
     | <left paren> <in value list> <right paren>
<in value list> ::=
     <row value expression> { <comma> <row value expression> }...

</quote> ISO-9075-2:1999

Jochem


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.
http://www.cfhosting.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to