получить проблему в группе по предложению - PullRequest
0 голосов
/ 26 октября 2010

Я хочу получить сумму количества из запроса ниже.как я пишу предложение group by в приведенном ниже запросе.

select top 1 
EvrId,
TimeStamp,
Date,
BnhTnkMik1 as Quantity,
(select TnkCode from Tanklar where TnkId=BnhTnkId) as Tank,
FuelCode,
InvoiceNo from Evrak 
join Hareket on (BnhEvrId=EvrId)
join Stoklar on (StokId=BnhStok) 
where EvrTip=14 and EvrStatu='A'

Ответы [ 2 ]

0 голосов
/ 26 октября 2010
select top 1 
  EvrId, 
  TimeStamp, 
  Date, 
  SUM(BnhTnkMik1) as Quantity, 
  (select TnkCode from Tanklar where TnkId=BnhTnkId) as Tank, 
  FuelCode, 
  InvoiceNo 
 from 
  Evrak 
  join Hareket on (BnhEvrId=EvrId)
  join Stoklar on (StokId=BnhStok)
  where EvrTip=14 and EvrStatu='A'
 GROUP BY 
  EvrId, 
  TimeStamp, 
  Date, 
  (select TnkCode from Tanklar where TnkId=BnhTnkId), 
  FuelCode, 
  InvoiceNo 
0 голосов
/ 26 октября 2010
select  
    EvrId,
    sum(BnhTnkMik1) as Quantity,
from Evrak 
join Hareket on (BnhEvrId=EvrId)
join Stoklar on (StokId=BnhStok) 
where EvrTip=14 and EvrStatu='A'
group by 
    EvrId
...