Instead of the ORDER BY clause, you need a GROUP BY clause at the end of
your SQL.

You need to group by all columns that are not aggregated and are not
constants.

SELECT ai.Product_ID, ai.Status, ai.reserve_price, ai.date_enddate,
MAX(DISTINCT ab.Bid_Amount) AS HighBid
FROM Auction_Items ai, Auction_Bids ab 
WHERE ai.Status = 'ACTIVE' 
AND ai.date_EndDate < #createODBCDate(now())# 
AND ai.Product_ID = ab.Product_ID 
AND ai.Reserve_Price <= ab.Bid_Amount 
GROUP BY ai.Product_ID, ai.Status, ai.reserve_price, ai.date_enddate


Michael Traher 
Systems Manager
ICLP (London)

This e-mail may contain privileged and confidential information and/or
copyright material and is intended for the use of the addressee only. If
you receive this e-mail by mistake please advise the sender immediately
by using the reply facility in your e-mail software and delete this
e-mail from your computer system. You may not deliver, copy or disclose
its contents to anyone else. Any unauthorised use may be unlawful. Any
views expressed in this e-mail are those of the individual sender and
may not necessarily reflect the views of ICLP. 
 
 


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/lists.cfm?link=t:4
Subscription: http://www.houseoffusion.com/lists.cfm?link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. 
http://www.fusionauthority.com/ads.cfm

Reply via email to