Forum
yaptığım örnekte bu 3 tabloyu inner join kullanarak birleştirdim. Formumda kullanıcının adını, hangi kitabı aldığını ve ödünç durumunu görüyorum. Fakat ben tarih bilgilerini de görmek istiyorum. Inner join de nasıl yazacağımı bulamadım.
kullanicilar(id,ad)
kitapBilgileri(id,ad)
durum(id,durumBilgisi)
odunc(id,kulNo, kitapNo, durumId, alisTarihi, verisTarihi,)
Bu da yazdığım kod;
"select kullanicilar.ad, kitapBilgileri.ad, durum.durumBilgisi from odunc
inner join kullanicilar on kullanicilar.id= odunc.kulNo
inner join kitapBilgileri on kitapBilgileri.id=odunc.kitapNo
inner join durum on durum.id=odunc.durumId"
Merhaba,
Zaten odunc tablosunu kullanmışsıız. Sadece select kısmınıa kolon adını eklenmeniz yeterli olacakttır.
select kullanicilar.ad, kitapBilgileri.ad, durum.durumBilgisi,odunc.alisTarihi,odunc.verisTarihi from odunc
inner join kullanicilar on kullanicilar.id= odunc.kulNo
inner join kitapBilgileri on kitapBilgileri.id=odunc.kitapNo
inner join durum on durum.id=odunc.durumId