Saya mencari cara di LINQ untuk mencocokkan SQL Query berikut.
Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number
Benar-benar mencari bantuan untuk yang satu ini. Kueri di atas mendapatkan uid maksimum dari setiap Nomor Seri karena Group By
Sintaksnya.
.net
linq
linq-to-sql
SpoiledTechie.com
sumber
sumber
sumber
Dalam bentuk rantai metode:
sumber
Saya telah memeriksa jawaban DamienG di LinqPad. Dari pada
seharusnya
Terima kasih!
sumber
Jawabannya OK jika Anda hanya memerlukan dua bidang tersebut, tetapi untuk objek yang lebih kompleks, mungkin pendekatan ini bisa berguna:
... ini akan menghindari "pilih baru"
sumber
Ini dapat dilakukan dengan menggunakan GroupBy dan SelectMany dalam ekspresi lamda LINQ
sumber