C# Sorgu İşemi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    infazteam
    infazteam's avatar
    Kayıt Tarihi: 09/Kasım/2015
    Erkek

    Herkese iyi akşamakar. konu karışık durabilir

    C# 36 tane buton var 1,2,3,,,,,36  hangisine basarsam databese'ye o rakamı yazıyor . var sayım ki şu rakamları  yazdırdım. 

    id 1-28

    id 2-16

    id 3-1

    id 4-2

    id 5-16

    id 6-24

    id 7-36

    id 8-2

    id 9 -12

    benim burda istediğim diğelimki  2'ci butonuna bastım topmada 2000 rakam var ise bu 2000 rakam içinden bütün 2 rakamından sonra hangileri gelmiş ise onları yakalamak istiyorum 

    örnk- yukardaki tabloyu baz alırsak  ihtiyacım olan  id 5-16 ve id 8 - 12 rakamları

    her butona bastığımda bu sorgu çalışıp listelenmesini istiyorum . Yardımclarınızı bekliyorum .Teşekürler

     

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    Bir halt anlamadım hocam :/


    0x0480 takilin madem ﷽﷽﷽
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    2021 Talihlisi
    dcpromo
    dcpromo's avatar
    Kayıt Tarihi: 05/Nisan/2017
    Erkek
    end bunu yazdı

    Bir halt anlamadım hocam :/

     


    next next next install
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    infazteam
    infazteam's avatar
    Kayıt Tarihi: 09/Kasım/2015
    Erkek

    Demek istediğim şu databese ye random olarak 2000 tane sayı girildi  1 ie 36 sayı aralığında

    benim yapmak istediğim  örneğin 5 ci butona bastım databas'in içindeki tüm 5 rakamlarından sonra gelen rakamları listelemek 

    sanırım bu sefer acıklayabilmişimdir :)

     

     

    infazteam tarafından 27/Tem/17 21:16 tarihinde düzenlenmiştir
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    infazteam bunu yazdı

    Demek istediğim şu databese ye random olarak 2000 tane sayı girildi  1 ie 36 sayı aralığında

    benim yapmak istediğim  örneğin 5 ci butona bastım databas'in içindeki tüm 5 rakamlarından sonra gelen rakamları listelemek 

    sanırım bu sefer acıklayabilmişimdir :)

     

     

    where id > 5


    0x0480 takilin madem ﷽﷽﷽
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    infazteam
    infazteam's avatar
    Kayıt Tarihi: 09/Kasım/2015
    Erkek
    end bunu yazdı
    infazteam bunu yazdı

    Demek istediğim şu databese ye random olarak 2000 tane sayı girildi  1 ie 36 sayı aralığında

    benim yapmak istediğim  örneğin 5 ci butona bastım databas'in içindeki tüm 5 rakamlarından sonra gelen rakamları listelemek 

    sanırım bu sefer acıklayabilmişimdir :)

     

     

    where id > 5

    5 den büyük leri yakalamak istemiyorum 5 ten soraki id hangisi onu yakalamak istiyorum hocam

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    infazteam bunu yazdı
    end bunu yazdı
    infazteam bunu yazdı

    Demek istediğim şu databese ye random olarak 2000 tane sayı girildi  1 ie 36 sayı aralığında

    benim yapmak istediğim  örneğin 5 ci butona bastım databas'in içindeki tüm 5 rakamlarından sonra gelen rakamları listelemek 

    sanırım bu sefer acıklayabilmişimdir :)

     

     

    where id > 5

    5 den büyük leri yakalamak istemiyorum 5 ten soraki id hangisi onu yakalamak istiyorum hocam

    Haa, simdi atiyorum rastgele 5,3,7,5,0,2,1,5,8,2,5,34,5,12 sayilari denk geldi ver girildi dbye.

    Sen 3,0,8,34,12 sayilarini almak istiyorsun oyle mi? 


    0x0480 takilin madem ﷽﷽﷽
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    infazteam
    infazteam's avatar
    Kayıt Tarihi: 09/Kasım/2015
    Erkek
    end bunu yazdı
    infazteam bunu yazdı
    end bunu yazdı
    infazteam bunu yazdı

    Demek istediğim şu databese ye random olarak 2000 tane sayı girildi  1 ie 36 sayı aralığında

    benim yapmak istediğim  örneğin 5 ci butona bastım databas'in içindeki tüm 5 rakamlarından sonra gelen rakamları listelemek 

    sanırım bu sefer acıklayabilmişimdir :)

     

     

    where id > 5

    5 den büyük leri yakalamak istemiyorum 5 ten soraki id hangisi onu yakalamak istiyorum hocam

    Haa, simdi atiyorum rastgele 5,3,7,5,0,2,1,5,8,2,5,34,5,12 sayilari denk geldi ver girildi dbye.

    Sen 3,0,8,34,12 sayilarini almak istiyorsun oyle mi? 

    ayne hocam 

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    infazteam bunu yazdı
    end bunu yazdı
    infazteam bunu yazdı
    end bunu yazdı
    infazteam bunu yazdı

    Demek istediğim şu databese ye random olarak 2000 tane sayı girildi  1 ie 36 sayı aralığında

    benim yapmak istediğim  örneğin 5 ci butona bastım databas'in içindeki tüm 5 rakamlarından sonra gelen rakamları listelemek 

    sanırım bu sefer acıklayabilmişimdir :)

    where id > 5

    5 den büyük leri yakalamak istemiyorum 5 ten soraki id hangisi onu yakalamak istiyorum hocam

    Haa, simdi atiyorum rastgele 5,3,7,5,0,2,1,5,8,2,5,34,5,12 sayilari denk geldi ver girildi dbye.

    Sen 3,0,8,34,12 sayilarini almak istiyorsun oyle mi? 

    ayne hocam 

    SELECT id FROM `sayilarim` WHERE random = 5

    ile 5 gelenlerin idlerini aliyorsun hocam.

    for icerisinde de,

    SELECT random FROM `sayilarim` WHERE id = randomidler[i]+1

    Sorgusunu calistirarak sonraki sayilara ulasmis oluyorsun.

    Cok fazla sorgu calisiyor boyle diyorsan da for ile randomidler'e +1 ekleyip or ile sorguya ilistirebilir, tek sorguda halledebilirsin.

     

    Alternatif:

    SELECT * FROM `sayilarim` WHERE id in (SELECT id+1 FROM `sayilarim` WHERE random = 5)
    end tarafından 27/Tem/17 23:22 tarihinde düzenlenmiştir

    0x0480 takilin madem ﷽﷽﷽
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    infazteam
    infazteam's avatar
    Kayıt Tarihi: 09/Kasım/2015
    Erkek
    end bunu yazdı
    infazteam bunu yazdı
    end bunu yazdı
    infazteam bunu yazdı
    end bunu yazdı
    infazteam bunu yazdı

    Demek istediğim şu databese ye random olarak 2000 tane sayı girildi  1 ie 36 sayı aralığında

    benim yapmak istediğim  örneğin 5 ci butona bastım databas'in içindeki tüm 5 rakamlarından sonra gelen rakamları listelemek 

    sanırım bu sefer acıklayabilmişimdir :)

    where id > 5

    5 den büyük leri yakalamak istemiyorum 5 ten soraki id hangisi onu yakalamak istiyorum hocam

    Haa, simdi atiyorum rastgele 5,3,7,5,0,2,1,5,8,2,5,34,5,12 sayilari denk geldi ver girildi dbye.

    Sen 3,0,8,34,12 sayilarini almak istiyorsun oyle mi? 

    ayne hocam 

    SELECT id FROM `sayilarim` WHERE random = 5

    ile 5 gelenlerin idlerini aliyorsun hocam.

    for icerisinde de,

    SELECT random FROM `sayilarim` WHERE id = randomidler[i]+1

    Sorgusunu calistirarak sonraki sayilara ulasmis oluyorsun.

    Cok fazla sorgu calisiyor boyle diyorsan da for ile randomidler'e +1 ekleyip or ile sorguya ilistirebilir, tek sorguda halledebilirsin.

     

    Alternatif:

    SELECT * FROM `sayilarim` WHERE id in (SELECT id+1 FROM `sayilarim` WHERE random = 5)

    oldu hocam :) 

  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    infazteam bunu yazdı
    end bunu yazdı
    infazteam bunu yazdı
    end bunu yazdı
    infazteam bunu yazdı
    end bunu yazdı
    infazteam bunu yazdı

    Demek istediğim şu databese ye random olarak 2000 tane sayı girildi  1 ie 36 sayı aralığında

    benim yapmak istediğim  örneğin 5 ci butona bastım databas'in içindeki tüm 5 rakamlarından sonra gelen rakamları listelemek 

    sanırım bu sefer acıklayabilmişimdir :)

    where id > 5

    5 den büyük leri yakalamak istemiyorum 5 ten soraki id hangisi onu yakalamak istiyorum hocam

    Haa, simdi atiyorum rastgele 5,3,7,5,0,2,1,5,8,2,5,34,5,12 sayilari denk geldi ver girildi dbye.

    Sen 3,0,8,34,12 sayilarini almak istiyorsun oyle mi? 

    ayne hocam 

    SELECT id FROM `sayilarim` WHERE random = 5

    ile 5 gelenlerin idlerini aliyorsun hocam.

    for icerisinde de,

    SELECT random FROM `sayilarim` WHERE id = randomidler[i]+1

    Sorgusunu calistirarak sonraki sayilara ulasmis oluyorsun.

    Cok fazla sorgu calisiyor boyle diyorsan da for ile randomidler'e +1 ekleyip or ile sorguya ilistirebilir, tek sorguda halledebilirsin.

     

    Alternatif:

    SELECT * FROM `sayilarim` WHERE id in (SELECT id+1 FROM `sayilarim` WHERE random = 5)

    oldu hocam :) 

    Ne mutlu ^^


    0x0480 takilin madem ﷽﷽﷽
Toplam Hit: 3129 Toplam Mesaj: 19
c# sql database