Şimdi Ara

SQL'de 2 sorgunun birleşimi ile ilgili problem

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
155
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhaba bir problem yaşıyorum. 2 tane tablom var birisi malzemeler diğeri arıza tablosu.malzemeid leri ile birbirine bağlı tablolar bunlar.Örneğim malzeme tablomda 5 tane malzemem var.arıza tablosunda da malzemeid=4 olan bir tane arızalı malzemem var.
    1.tablo
    select malzemeid,malzemeadi,... from malzemeler

    2.tablo
    select arizaid,malzemeid,arizadurum,arizaaciklama... from ariza


    sorum şu ben bu 2 tabloyu birleştirmek istiyorum.1.tablonun tüm elemanlarını alıp 2.tablodan da sadece arizaaciklama yi alıp arizasi olmayan malzemenin yanında null yazmasını istiyorum.Yani yeni sorgu sonucundaki başlıklar malzemeid,malzemeadi,...,arizaaciklamasi şeklinde olacak.
    Nasıl yapabilirim?Şimdiden teşekkür ederim.



  • inner join kullanarak yapabilirsin

    select m.malzemeid,m.malzemeadi,a.arizaaciklama from malzeme as m 
    inner join ariza as a on m.malzemeid=a.malzemeid



    < Bu mesaj bu kişi tarafından değiştirildi Mavi AT -- 27 Eylül 2017; 16:58:21 >
  • Teşekkür ederim
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.