我正在尋找一個LINQ與我的數據表一起使用,並基於窗體datagrid視圖中的某些列顯示所有重複的行。Linq基於列中的重複值獲得完整的行
LINQ應該給出類似於普通老的結果給SQL。
SELECT *
FROM Table1 t
JOIN ( SELECT Taskid, Studentid, DateChangeid
FROM Table1
GROUP BY Taskid, studentid, datechangeid
HAVING COUNT(*) > 1) temp
ON t.taskid = temp.taskid AND t.studentid= temp.studentid AND t.datechangeid= temp.datechangeid
請不要只是轉儲SQL並要求轉換。至少顯示一個類模型,以便導航屬性和關聯的多樣性是可見的。另外,請告訴你的目標(對實體?)什麼類型的LINQ,*和*顯示你自己的第一個努力。他們向我們澄清的比你想象的更多。 –
注意,謝謝。我對C#非常陌生,LiNQ。我會發布詳細的案例進一步的查詢。剛剛添加我的代碼用於類似的情況。 – user3658516