SORU
1 EKİM 2008, ÇARŞAMBA


Nasıl MAX ETMENİZ sorgu TARAFINDAN bir GRUP ile satır alabilirim?

SERİ bir şekilde takip SQL Sorgu maçı için sabırsızlanıyorum.

Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number

Gerçekten bu konuda biraz yardıma arıyor. Yukarıdaki sorgu Group By Sözdizimi çünkü her Seri Numarası maksimum uid alır.

CEVAP
1 EKİM 2008, ÇARŞAMBA


        using (DataContext dc = new DataContext())
        {
            var q = from t in dc.TableTests
                    group t by t.SerialNumber
                        into g
                        select new
                        {
                            SerialNumber = g.Key,
                            uid = (from t2 in g select t2.uid).Max()
                        };
        }

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • Brendan van Son

    Brendan van

    5 Aralık 2006
  • DJPixcell

    DJPixcell

    20 NİSAN 2007