1
我的問題是,我想啓動一個數據庫查詢應該給我每個序列號的最後(maxDate)條目。
(我工作的一個微軟數據庫 - > MS SQL請)我想我的Microsoft數據庫(MS SQL)中的最後一個條目,但得到重複
第一個畫面顯示數據庫中的所有條目:
string aQuerry = @" SELECT *
FROM (
SELECT SerialNumber, MAX(Date) as MaxDate
FROM eBox_Deploy
GROUP BY SerialNumber
) r
INNER JOIN eBox_Deploy t
ON t.SerialNumber = r.SerialNumber AND t.Date = r.MaxDate";
using (var db = new eBoxDataContext())
{
list.AddRange(db.ExecuteQuery<eBox_Deploy>(bQuerry));
}
照片後:
現在我的問題是我有重複,因爲它們已經存在於數據庫中。 不同不能很好地工作,因爲這些都有不同的Id。
我怎樣才能讓他們離開?
非常感謝你,它似乎工作得很好:)! – DrDorianXD