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

  • colacas

    colacas

    29 EKİM 2006
  • Rhapsody

    Rhapsody

    7 ŞUBAT 2008
  • The Dubstep FX

    The Dubstep

    5 Mart 2011