我有兩個表。在sql中選擇每個組的第一行
1-> SM_Employee
(1) employeeid (2) roleid (3) storeid
2-> SM_SalesRepWorkflow
(1) workflowid (2) Salesrepid foreign key to employeeid (3) QuantityAssigned (4) QuantityLeft (5) month (6) year
通過這些表我需要選擇從SM_SalesRepWorkflow順序每SalesRep的詳細的第一行通過SalesRepId爲CurrentMonth和CurrentYear。
例
Workflowid SalesRepId QuantityAssigned QuantityLeft月年
WF_101:EMP_101:100:90:月:2013
WF_101:EMP_102:100:100:月:2013
WF_101:EMP_103 :100:80:May:2013
WF_102:EMP_101:100:70:May:2013
所以導致我想要的是
WF_101:EMP_101:100:90:五月:2013
WF_101:EMP_102:100:100:五月:2013
WF_101:EMP_103:100:80:五月:2013
所以SalesRep可以有很多工作流程。 但我想爲當前的月份和年份的每個SalesRep的第一個。
你是什麼排序? – Rachcha 2013-05-13 19:36:11
Order By SalesRepId,WorkflowId和每個SalesRepId我想要SalesRepId的第一行。 – Vijay 2013-05-13 19:42:32