根據使用者在**活動的記錄,生成乙個按機型分組的月份報表的儲存過程.
這個儲存過程通過左聯接各個臨時表,然後生成乙個與要在網頁上顯示的報**式的目標檢視.
這樣可以直接在asp.net中用gridview繫結這個儲存過程,而不用寫乙個.cs檔案的**,便可以完成按機型分組的月份報表的任務.
儲存過程**如下:
commit transaction
endgo
體會:很多對資料庫操作的程式設計,只要資料庫中各表的關係設計得合理,都是可以能通過t-sql來完成複雜的查詢,插入與更新,聯合等操作,然後達到接近業務需求邏輯的結果,再用程式設計與指令碼語言來完成一些難以用t-sql來完成的業務邏輯,是乙個能讓應用更高效的思路方法.
乙個傳入查詢的儲存過程
exec r test select from gdgoods create procedure r test testserch varchar 100 asdeclare serch varchar 100 set serch testserch exec serch godeclare ser...
乙個分頁查詢的儲存過程
乙個分頁查詢的儲存過程 函式 目的 寫乙個分頁查詢的儲存過程,方便分頁查詢,直接呼叫即可 說明 使用northwind資料庫中的employees表 建立儲存過程的函式 create function dbo maxdate page int,count int returns int asbegi...
乙個分組時間函式查詢語句
mysql資料查詢 t user表 資料如下 login name user user birthday admin 男 1970 01 07 eee 男 1970 01 07 rrr 女 1970 01 21 test 女 1970 01 21 ttt 男 1970 01 15 www 男 197...