Stok Hareket sorgumda Cari Kod u boş geçtiğim kayıtlar ekrana gelmiyor.
SQL Sorgum şöyle :
Kod: Tümünü seç
SELECT stokhareket.ID, stokhareket.RefStr, stokhareket.RefID, stokhareket.FisTip, shartur.TurKAd, stokhareket.Tarih, stokhareket.StokKod, stokhareket.Miktar, stokhareket.Fiyat, stokhareket.CariKod, carikart.CariAd, stokhareket.OKod, stokhareket.KNot
FROM (stokhareket INNER JOIN shartur ON stokhareket.FisTip = shartur.ID) INNER JOIN carikart ON stokhareket.CariKod = carikart.CariKod;
shartur isimli stok hareket tablosunu işaret ediyor bu tabloda
ID
TurAd
TurKAd
IncDec
alanları bulunmakta kayıt olarak
ID,TurAd,TurKAd,IncDec
1,Malzeme Alış,MalAlış,1
2,Üretime Giren,ÜrtGir,-1
3,Üretim,Üretim,1
4,Kayıp,Kayıp,-1
5,Sevkiyat,Sevkiyat,-1
6,Tezgah Satışı,TezSat,-1
7,Açıktan Giren,AçıkGir,1
8,Açıktan Çıkan,AçıkÇık,-1
Kayıp türünde bir stok hareketi için cari girilmemekte fakat dediğim gibi cari kodu girmediğimde kayıt ekrana gelmiyor. Not null ifadesi ni kullanmam gerektiğini biliyorum fakat bütün denemelerim boşa çıktı.
doğru SQL i bulmamda bana yardımcı olursanız çok sevinirim.