SQl ifadesini Tablo sonucu döndüren fonksiyon ile join etme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

SQl ifadesini Tablo sonucu döndüren fonksiyon ile join etme

Mesaj gönderen ikutluay »

Merhaba

Cari kodun bilgilerini çeken bir sql var. Birde 6 sütunluk değer döndüren cari hesabın bakiye durumunu brç alacağını veren fonksiyon var. Normalde, carileri alıp tek tek fonksiyonu çağırmak mümkün ancak bunu sadeleştirmenin bir yolu olmalı diye düşünüyorum.

subselect ile yapılabilrmi bakıyorum ama önceden yapan varsa makbule geçer

saygılar
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Re: SQl ifadesini Tablo sonucu döndüren fonksiyon ile join e

Mesaj gönderen ikutluay »

Kod: Tümünü seç

Select cari_unvan1,som_isim,a as borc,b as alacak, a-b as bakiye FROM 
dbo.fn_CariHesapDurum (0,0,'120.M*322.699',NULL,NULL,NULL,'3',0 )
inner join CARI_HESAPLAR on CARI_HESAPLAR.cari_kod = '120.M*322.699' 
left join SORUMLULUK_MERKEZLERI on SORUMLULUK_MERKEZLERI.som_kod='3'
where CARI_HESAPLAR.cari_kod='120.M*322.699' 
şöyle bir şey yaptım. bu bir cari çalışıyor iyide çalışıyor. ama som_kod alanı tek bir tane değil ve bunu birden fazla cari için ne yaparız ona bakıyorum. bu akrada fikri gelen olursa makbule geçer.
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Re: SQl ifadesini Tablo sonucu döndüren fonksiyon ile join e

Mesaj gönderen conari »

Açıkçası ben nasıl bir icmal almaya çalıştığınızı anlayamadım.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Cevapla