• 28-07-2017, 23:21:25
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar. Sürekli denemelerime rağmen bir yeri atlıyorum ama neresi bilemedim.

    İlk tablom users:

    id, username, ref şeklinde. Ref kişiyi çağıran üyenin id si.


    İkinci tablom ch:

    id, user_id, ch_id şeklinde. ch_id hangi karaktere sahip olduğunu gösteriyor.


    Amacım şu:
    en az bir karaktere sahip olan kişiler arasından en çok referansa sahip kişileri sıralamak.

    inner join falan denedim ama olmadı. yardımcı olursanız sevinirim.
  • 28-07-2017, 23:55:12
    #2
    select ref,count(ref) as refsayi from users where ref in (select user_id from ch) group by ref order by refsayi desc
  • 29-07-2017, 10:50:40
    #3
    mindwalker adlı üyeden alıntı: mesajı görüntüle
    select ref,count(ref) as refsayi from users where ref in (select user_id from ch) group by ref order by refsayi desc
    Teşekkür ederim. Çok uğraşmıştım. inner join kullandım ama olmadı.