我具有其中不同的客戶端被分配給不同的MC的表。與客戶端(84)一樣,將MC切換3次。現在我想獲得最新的客戶端= 84。我做這個查詢最新數據根據日期時間或CustMCId
select max(cstmrMC.CustMCId),cstmrMC.CustId,cstmrMC.MCID,cstmrMC.AssignDate
from CustomerMC cstmrMC
where cstmrMC.CustId=84
group by cstmrMC.CustMCId,cstmrMC.CustId,cstmrMC.MCID,cstmrMC.AssignDate
ORDER BY cstmrMC.CustMCId,cstmrMC.CustId,cstmrMC.MCID,cstmrMC.AssignDate
這說明這個結果
CustMCId CustId MCID AssignDate
52 84 18 2013-10-01 18:21:56.000
59 84 7 2013-09-09 16:10:06.000
80 84 19 2013-10-09 03:54:00.000
156 84 21 2013-11-11 00:00:00.000
現在我只希望這
156 84 21 2013-11-11 00:00:00.000
我怎樣才能得到這樣的結果????
因爲CUSTID = 84 latestly assing到MCID = 21 – AyliyaJan