cevap
Kullanım OrderByDescending
ve ilk kaydını almak:
initialBalance = ctx.DailyBalances
.OrderByDescending(c => c.DailyDate)
.Select(c => c.FinalBalance)
.FirstOrDefault();
o bir O gerektirmez, böylece Bu tür sorgu, SQL Server optimize edilmiştir tüm tablonun tür (n (n) log). DailyDate
'da bir dizin varsa, dizindeki son satırı bulacaktır ve bir dizin olmadan doğrusal zamanda çalışan Top N Sort
adı verilen optimize edilmiş bir algoritma kullanacaktır. Bununla birlikte, bu sorgu LINQ'dan Objects'e kadar O (n log (n)) olacaktır.
Oldukça emin demek .OrderByDescending (c => c.DailyDate). –
@Chris Shaffer: Evet, teşekkürler! –
Harikasınız. – starmandeluxe
- 1. Aşağıdaki kodu var
- 2. Geçerli tarihi seçin LINQ
- 3. Python içinde aşağıdaki kodu var node.js
- 4. Paketi ve ben aşağıdaki kodu var tamsayı
- 5. jQuery göster Bir Seçenek Aşağıdaki kodu var
- 6. jquery bölünmüş() ve aşağıdaki kodu var
- 7. LINQ - değil LINQ aşağıdaki ifadenin eşdeğerdir Ne
- 8. Swift/I UITableViewCell var aşağıdaki kodu kullanıyorum dinamik yüksekliğe
- 9. Aşağıdaki kodu Running
- 10. XSSFWorkbook Aşağıdaki kodu kullanıyorum
- 11. Ayar Aşağıdaki kodu yazdım
- 12. : Aşağıdaki kodu kullanarak C++
- 13. aşağıdaki kodu daha verimli
- 14. LINQ to varsayı 2 tarihi çıkarmak için
- 15. aşağıdaki kodu varsayarsak veritabanı
- 16. Linq/Lambda karmaşık sorgu olsun bilgilere aşağıdaki ettiğini Masayı var
- 17. MYSQL Seç MAX tarihi</p> <p>Ne var ben rekor sayıda tarihi yerleri dönmek çalışıyorum
- 18. MAX satırını LINQ sorgusunda GROUP BY ile nasıl alabilirim?
- 19. LinQ şu dersleri var
- 20. CSS aşağıdaki kodu var Diyelim ki belirli özniteliği
- 21. Oyun Oyna Anlık çatışma çözümü Aşağıdaki kodu var çatışma
- 22. Android: Bir durum çubuğu bildirim oluşturmak için aşağıdaki kodu var
- 23. vb.NET'te Me.Invoke aslında "başlatmak" değildir - ipler Aşağıdaki kodu var
- 24. Aşağıdaki scala kodu neden geçerli?
- 25. nasıl ben EF LINQ kullanarak ve aşağıdaki LINQ sorgusu var am a "hesaplanan alan"
- 26. aşağıdaki modernleşmek için ben kullanmaya çalışınca bir LINQ newbie LINQ
- 27. Beyanı aşağıdaki kodu için sembol
- 28. nasıl aşağıdaki JavaScript kodu yazdık
- 29. Perl, referanslar aşağıdaki Perl kodu
- 30. LINQ: Bir listeden öğe seçilmesi (Group By/Select/Sum & Max!)
Bu kod yazılı olduğu kadar mantıklı değil: dailyDate asla boş kalmayacak ... (DateTime boş olamaz) –
üzgünüm sadece sağım ama max alma ve daha sonra alma sorunu hakkında merak ediyordum denge – Necronet