簡體   English   中英

交易表存儲過程

[英]Transaction table stored procedure

我有一個交易表(Id,UserId,FirstName,LastName,Products,Amount,CreatedDate)

我想編寫一個過程說“ summarizeAmountByLastName”,該過程接受參數@ LastName,@ Startdate,@ EndDate,@ MinimumSummedAmount並從事務表中返回適當的數據。

我是新來寫這樣的存儲過程。 我試過的是

SELECT UserId,FirstName,LastName,Products,SUM(Amount) as SummedAmount,
CreatedDate
from TestTable 
where CreatedDate between @StartDate and @EndDate 
group by UserId,FirstName,LastName,Products,Amount,CreatedDate 

任何建議,將不勝感激。

您可能需要使用它,但是可能正在為存儲過程的查詢尋找類似的內容。 有關創建存儲過程的語法,請參閱@Hamlet發布的鏈接。

SELECT UserId,FirstName,LastName,Products,SUM(Amount) as SummedAmount,
CreatedDate
from TestTable 
where 
    CreatedDate between @StartDate and @EndDate 
    and LastName = @LastName
group by UserId,FirstName,LastName,Products,Amount,CreatedDate
having  SUM(Amount) > @MinTotal

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM