• 18-10-2018, 15:22:35
    #1
    1. Merhaba,
    İki tablom var,bu iki tablodaki id ve user_id alanlarını eşleştirip yan yana listelemek istiyorum ama yapamadım.
    Aşağıda tablo1, tablo2 ve sonuç olarak almak istediğim tabloyu yolluyorum.

    Üzerinde çokça vakit harcadım, araştırdım ettim ama tablo2'deki aynı user_id'ye ait yetki1 ve yetki2'yi yan yana getirme noktasında çözüm bulamadım.

    Desteğinizi rica ediyorum.


    Tabolardaki verilerin bulunduğu dosyayı da buradan indirebilirsiniz.
    http://dosya.co/jfhtttvuasrd/tablolar.xlsx.html
  • 18-10-2018, 15:47:55
    #2
    Üyeliği durduruldu
    Satırı nasıl kolon yapacaksın anlamadım mümkün yapabilirsin fakat gereksiz bir kodlama olur.

    select ad,soyad, vs.. from tablo1 tbl1 left join tablo2 tbl2 on tbl1.Id=tbl2.user_id where Id=4608
  • 18-10-2018, 15:57:31
    #3
    İlginiz için teşekkür ederim.
    Sorguya bakarak sanırım yanlış anladınız..
    O şekilde sadece ID'leri eşleştirip sonuç almak istemiyorum.

    ID'ler eşleşecek tamam ama onun yanında da yetki1 ve yetki2 de yan yana gelecek.
    Bu arada sadece ID 4608 'e göre değil tüm ID'ler için listelemek gerek..
  • 19-10-2018, 00:17:18
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Coalesce, pivot veya iç içe 2 sorgu ile halledebilirsin. Daha iyi öğrenebilmen için sorguyu direk yazmıyorum.
    http://sqlserveradvisor.blogspot.com...o-columns.html
  • 22-10-2018, 00:13:26
    #5
    rob33n adlı üyeden alıntı: mesajı görüntüle
    Coalesce, pivot veya iç içe 2 sorgu ile halledebilirsin. Daha iyi öğrenebilmen için sorguyu direk yazmıyorum.
    http://sqlserveradvisor.blogspot.com...o-columns.html
    İlginiz için teşekkür ediyorum.

    İki inner join ile hallettim.

    Saygılar..