şeklinde 2 adet tablo var. hareketler veritabanındaki isimlerid sahalarına, isimler veritabanında karşılık gelen isimlerin aşağıdaki gibi çıkmasını istiyorum. bunun için nasıl bir select sorgu cümlesi yazılabilir ?
murat_____aysel kadir______faruk faruk______murat
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Biraz saçma ve performans açısından kötü ama aklıma şöyle birşey geldi isimler tablosundan 2 tane olsun tblisimler ve tblisimler1 haraket yine 1 tane olsun tblhareketler isimler ve isimler1 tamammen aynıolsun ("insert into" yu procedurle yapman daha sağlıklı olur bu durumda)
yukarıdaki gibi bir tabloda bu sorgu düzgün çalışır.
select tblisim.isim, tblisim1.isim from tblisim,tblisim1,tblhareketler where tblisim.isimid=tblhareketler.isimid1 and tblisim1.isimid=tblhareketler.isimid2
View kullanımı diye arama yaparsanız onlarca örneğe ulaşabilirsiniz. Bunun için inner join haricinde başlı başına view yapışarı var. Çok daha güvenli ve stabil çalışır.
=========
id______ad
1_______kadir
2_______murat
3_______aysel
4_______faruk
hareketler.dbo
==========
isimlerid1___isimlerid2
2_____________3
1_____________4
4_____________2
şeklinde 2 adet tablo var. hareketler veritabanındaki isimlerid sahalarına, isimler veritabanında karşılık gelen isimlerin aşağıdaki gibi çıkmasını istiyorum. bunun için nasıl bir select sorgu cümlesi yazılabilir ?
murat_____aysel
kadir______faruk
faruk______murat
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.