<cfquery name="topbids"....>
select bidder, top 5 bidAmt
from tblBids
order by bidder
group by bidAmt, bidder
</cfquery>

<cfoutput query="topbids">
#bidder#
<cfif currentrow eq 1>
 - #bidAmt#     
</cfif>
</cfoutput>

I might be a little off on the syntax - not looking at a reference right
now.

-- 
Billy Cravens
[EMAIL PROTECTED]



[EMAIL PROTECTED] wrote:
> 
> try max rows 1. if that doesnt work try cfloop instead of cfoutput and then
> put in a cfbreak.
> i am sure there is a better way though.
> 
> "Jeff Fongemie" <[EMAIL PROTECTED]> wrote:
> I'm setting up a real simple auction application. Super simple. People
> 
> submit bids via a form, then the top 5 bids are displayed on a page. The
> 
> catch is, I only want the 5th highest bid to show the actual bid.
> 
> So, I can order the query by bid descending and for output bids 1 through 5
> 
> will give the bidders name, but I need to have the bid amounts hidden for
> 
> the top 4 bids, and show the 5th.
> 
> To display only the top 5 bids, I'm using maxrows =5 in my output. Is there
> 
> a way to control all this stuff with the SQL, or do I have a basic query,
> 
> order by bid desc. and control the results through output?
> 
> With the output method, I can't seem to be able to get the results to
> 
> populate the 5th bid amt., but not the first 4.
> 
> Thanks,
> 
> Jeff Fongemie
> 
>
------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/[email protected]/
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.

Reply via email to