我正在尝试筛选我的表,并获得卖出最多钱的项目。为了做到这一点,我使用"AuctionOpen“来确定拍卖是否仍然开放。拍卖不能打开并且该物品已经售出(稍后我将对可用的最昂贵的物品使用此选项)。
我可以使用AND运算符来比较AuctionOpen,方法如下:
select s.*
from auctionsite.dbo.Auction s
where s.HighestBid = (select max(s2.HighestBid) from auctionsite.dbo.Auction
s2) and s.AuctionOpen = 0;
当我将其设置为0时,我会得到结果,
我对编码很陌生,我正试图用codechef来解决问题。
问题码=拍卖
爱丽丝,鲍勃和查理正在拍卖一件艺术品。爱丽丝出价AA卢比,鲍勃出价BB卢比,查理出价CC卢比(其中AA,BB和CC是不同的)。根据拍卖规则,出价最高的人将赢得拍卖。决定谁将赢得拍卖。
我用python编写了代码
t = int(input())
for i in range(t):
n = (a,b,c) = map(int,input().split())
a , b , c = "Alice","Bobs","Charlie"
highest =
有一个列名和价格的简单列表。我插入了值:
Name | Price
-------------
A | 3
-------------
B | 30
我需要获得之前插入的所有价格值的最大值,以检查插入记录中的价格是否大于现有的最大值(类似于拍卖)。
但是=Price>MAX(价格)不起作用,因为它只检查现有的记录。我的任务有集积功能吗?