• 26-08-2021, 21:31:39
    #1
    python ile veri tabanına bağlanabiliyorum fakat veri tabanında bazen aynı sayılar yer almaktadır. farklı sayıların sayısı kaç tanedir bunun sorgusunu nasıl yapabilirim ? nette araştırmama rağmen bulamadım.
  • 26-08-2021, 21:34:17
    #2
    Python Coder
    Hocam veri tabanları ile uzun zamandır çalışma yapmadım ama şu yolu izleyeblirsiniz:
    Öncelikle verilerin hepsini alıp bir set içerisine atarsınız , set içerisinde aynı öğe 2 kez bulunamaz , bu yüzden (toplam veri sayısı - set içerisindeki eleman sayısı) yaparsanız farklı olanların sayısını bulabilirsiniz.
    Doğrudan sorgu şeklinde var mı bilgim yok .
  • 26-08-2021, 21:34:42
    #3
    Group by isinizi gorecektir. Veya select sorgusunda distinct kullanabilirsiniz.
  • 26-08-2021, 22:23:02
    #4
    keremyagan adlı üyeden alıntı: mesajı görüntüle
    Hocam veri tabanları ile uzun zamandır çalışma yapmadım ama şu yolu izleyeblirsiniz:
    Öncelikle verilerin hepsini alıp bir set içerisine atarsınız , set içerisinde aynı öğe 2 kez bulunamaz , bu yüzden (toplam veri sayısı - set içerisindeki eleman sayısı) yaparsanız farklı olanların sayısını bulabilirsiniz.
    Doğrudan sorgu şeklinde var mı bilgim yok .
    sayalim = []
    for test in Veri_say:
    sayalim += [test[1]]

    list1 = set(sayalim)
    print(len(list1))

    bu şekilde çözdüm tşk ederim herkese