selam arkadaslar
ms sql öğrenmeye calısıyorum. database oluşturup 2 tane tabo oluşturdum. müşteriler ve siparişler adında.
müşterilere; ad,soyad,telefon,eposta. siparişler tablosuna ise; sipariş, aciklama fiyat verileri girilicek. her 2 tabloyada 2 ser 3 er veri girdim. sql sorgusuyla bunları degisik sekillerde cagırmayı denedım. yalnız bir noktada takıldım. bu 2 ayrı tabloyu birleştirerek tek bir wievde hepsini birden görüntülemek için gereken sql kodunu yazamadım.
2 tablonun da tek bir view de goruntulemek ıcın liste seklınde nasıl bir sorgu yazmalıyım bilen arkadaslar yardımcı olursa sevırınırım. iç içe selectle yapılıyor sanırım ma ben bir turlu beceremedım.
Full outer joins ile halledebilirsin.
bknz.
ıkı sekılde yapabılırsın tabı ne yapmak ıstedıgıne baglı sadece verılerı anlık goruntulemek ıstıyorsan joınıng ıslemı ıle yapabılırsın joınıng ogrencı verı tabanında ornek verıyım sana
select adı,soyadı,vize,final from notlar,ogrenci where ogrenci.no=notlar.no and vize>50 //bu sorgu vize sı ellıden buyuk olan ogrencilerin bilgilerini getiriyor
eger sureklı kullanılacak bı verıyse bunun goruntusunu view de saklayabılırsın onuda soyle yapabılırsın
create view vizeler as select adı,soyadi,vize,final from ogrenci,notlar where ogrenci.no=notlar.no and vize>50 // bunu yaptıktan sonra select * from vizeler yazarsan bılgıler lıstelenır ıkısındekı mantıkta joınıng ıns yardımı olur kolay gelsın
