Şirkette kullandığımız programda kolon bazı kısıtlama diye bir alan var ve burda verilen kısıtlar kullanıcıların yanlış yapmalarını engelliyor.
Benim Yapmak istediğim ise şundan ibaret sipatra siparişlerin bulunduğu yer tblstokfiat stokların fiyatlarının bulunduğu tablo, sthar_aciklama ve fiyatgrubu da cari kodlarının bulunduğu alanlar.
Yazdığım query ye göre kullanıcı seçtiği stok kartının bulunduğu fiyatından daha büyük bir değer programda giremeycek ama ancak küçük bir değer girebilecek ve ayrıca stok fiyatının değerinide 0 olarak da giremiyecek ama bunu başaramadım yazdığım sql cümleside üstteki cümle nerde yanlış yapıyorum yardımcı olursanız sevinirim. Teşekkürler
Kod: Tümünü seç
select * from tblsipatra where sthar_nf<=isnull((select top 1 fiyat1 from tblstokfiat where tblstokfiat.stokkodu=tblsipatra.stok_kodu and tblstokfiat.fiyatgrubu=tblsipatra.sthar_aciklama order by bastar desc),0)