これが私のテーブル定義です:
tblTrans
PK - trans_id (int)
- user_id_fk (int)
- trans_created (datetime)
- trans_amount (money)
特定の日のすべての売上データを合計し、次のように返します。NumberOfTransactions,TotalDollars
パラメータとして受け取るストアドプロシージャに移動したい次のSQLクエリがMM/DD/YYYY
あります。
クエリは機能しますが、パラメータを渡す方法がわかりません。
SELECT Cast(count(*) as varchar(8)) + ','
+ Cast(Sum(trans_amount) as varchar(8)) as SalesData
FROM PD_Transaction
WHERE pd_Trans_CreatedOn BETWEEN '20130122' 00:00:00.000' AND '20130122 23:59:59.997'
これをストアドプロシージャとして作成し、日付だけを渡したいと思います。
ありがとうございました!