>This solution is similar to Greg's in that I will get dupes if more than
>one product is added at the same time.

Sql 2005 may have a better method for doing this, but you could use 2 derived 
tables. One to grab the max date by order number, and the other to grab the max 
record id per order number.  Then do an INNER JOIN to get the detailed records.

Totally untested, but something like this

SELECT t.*
FROM t1 AS t INNER JOIN (
        SELECT  mi.order_number, MAX(mi.YourRecordID) AS YourRecordID
        FROM    t1 AS mi
                INNER JOIN
                (
                SELECT order_num, max(datetime_created) as latestdate
                FROM t1
                GROUP BY order_num
                ) 
                AS md ON mi.order_num = md.order_num 
                AND mi.datetime_created = md.latestdate
        GROUP BY mi.order_number
        )
        AS mx ON t.YourRecordID = mx.YourRecordID 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Download the latest ColdFusion 8 utilities including Report Builder,
plug-ins for Eclipse and Dreamweaver updates.
http;//www.adobe.com/cfusion/entitlement/index.cfm?e=labs%5adobecf8%5Fbeta

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:289760
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to