none
SQL Server da bir kişye ait kayıtlardan seçerek gönderme RRS feed

  • Soru

  • Merhaba , 
    Kişi tablosu
    --------------
    KısıId KısıADI IslemID
    2        a         1


    Islemler tablosu

    Islem Adı IslemID
    --------- --------
    B              1
    C              1
    D              1
    E              1
    F              1

    şeklinde bir hastaya ait 5 tane işelm olsun bunları 2 şer 2 şer nasıl secerim
    13 Mayıs 2012 Pazar 09:44

Tüm Yanıtlar

  • Data yapin dogru gorunmuyor. Neyse, rumuzdaki adina ve C# forumunda da benzer sorun oldugundan C# ile yapmak istedigini dusunerek:

    int groupSize = 2; // ikiser, ikiser
    int groupNo = 1; // 0 bazli group no, 2. grubu al
    
    var data = db.Islemler.OrderBy(i => i.IslemAdi)
      .Skip( groupNo * groupSize )
      .Take( groupSize )
      .Select( i => i);
    

    Server'a gonderilen SQL'e bakarsan islemadi ile siralayip Row_Number() olusturuyor ve belli araligi aliyor. Efektif degil ama baslangic icin isini gorur.
    • Yanıt Olarak Öneren OnderDuman 4 Temmuz 2012 Çarşamba 09:21
    14 Mayıs 2012 Pazartesi 10:41