PDA

View Full Version : ساااااااااااده اماااااااااااااا مشکل!!!!!!!!!!! گروپ بر اساس بالاترین مبلغ



ly.comeng
شنبه 01 خرداد 1395, 01:31 صبح
سلام دوستان
میدونم برای شما سوال سختی نیست اما من 2 صبحی هیچی به ذهنم نمیرسه
من یه کد نوشتم

/****** Script for SelectTopNRows command from SSMS ******/select a._HeaderID ,_AgentID ,max(a.price) as price from
(SELECT sum(price) as price,_AgentID ,_HeaderID
FROM [Hot].[dbo].[DNat] dd inner join Subscribers ss on ss.telno=dd.caller where ss._CenterID=-1 and ss.id=11965559
group by _AgentID,_HeaderID )a
group by a._HeaderID,a._AgentId




که خروجیش این شکلیه

_HeaderID _AgentID price10614376 194 11444893.00
10614376 121 1208.3334
10614376 107 322.9167
10614376 182 51458.3331
10614376 101 4014.1667

اما من فقط میخوام این رو به من خروجی بده

_HeaderID _AgentID price
10614376 194 11444893.00



لطفا راهنمایی بفرمایید

MisterDBA
دوشنبه 03 خرداد 1395, 14:00 عصر
سلام دوستان
میدونم برای شما سوال سختی نیست اما من 2 صبحی هیچی به ذهنم نمیرسه
من یه کد نوشتم

/****** Script for SelectTopNRows command from SSMS ******/select a._HeaderID ,_AgentID ,max(a.price) as price from
(SELECT sum(price) as price,_AgentID ,_HeaderID
FROM [Hot].[dbo].[DNat] dd inner join Subscribers ss on ss.telno=dd.caller where ss._CenterID=-1 and ss.id=11965559
group by _AgentID,_HeaderID )a
group by a._HeaderID,a._AgentId




که خروجیش این شکلیه

_HeaderID _AgentID price10614376 194 11444893.00
10614376 121 1208.3334
10614376 107 322.9167
10614376 182 51458.3331
10614376 101 4014.1667

اما من فقط میخوام این رو به من خروجی بده

_HeaderID _AgentID price
10614376 194 11444893.00



لطفا راهنمایی بفرمایید



--=========================--
سلام شما به این شکل استفاده کنید از Top 1 و order by

select Top 1 a._HeaderID ,_AgentID ,max(a.price) as price from
(SELECT sum(price) as price,_AgentID ,_HeaderID
FROM [Hot].[dbo].[DNat] dd inner join Subscribers ss on ss.telno=dd.caller where ss._CenterID=-1 and ss.id=11965559
group by _AgentID,_HeaderID )a
group by a._HeaderID,a._AgentId
order by price

ASKaffash
سه شنبه 04 خرداد 1395, 06:45 صبح
سلام
فقط این بخش کامل شود :

Order By Price Desc