Sayfayı Yazdır | Pencereyi Kapat

siparis view'i

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=2062
Tarih: 22 Ağustos 2025 Saat 23:06
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: siparis view'i
Mesajı Yazan: jung
Konu: siparis view'i
Mesaj Tarihi: 15 Nisan 2010 Saat 17:38
Vievimde Stok kod1 ,2,5 te ve cari kod1,2 vs.  çesitli kisitlarim var . Yani 4000 stogumdan sadece bazilarini rapora gelsin istiyorum. ancak ayni stogu birden fazla raporluyor kümüle edemiyorum siparis miktarlarini ??
 
Stok_Kodu      Toplam Siparis Miktari
.                       .
.                       .
.                       .
 
SELECT     TOP (100) PERCENT dbo.TBLSIPATRA.STOK_KODU, SUM(dbo.TBLSIPATRA.STHAR_GCMIK) - SUM(dbo.TBLSIPATRA.FIRMA_DOVTUT) AS KALANSIP
FROM         dbo.TBLSIPATRA INNER JOIN
                      dbo.TBLSTSABIT ON dbo.TBLSIPATRA.STOK_KODU = dbo.TBLSTSABIT.STOK_KODU INNER JOIN
                      dbo.TBLCASABIT ON dbo.TBLSIPATRA.STHAR_ACIKLAMA = dbo.TBLCASABIT.CARI_KOD
GROUP BY dbo.TBLSIPATRA.STHAR_GCMIK, dbo.TBLSIPATRA.STOK_KODU, dbo.TBLSIPATRA.STHAR_FTIRSIP, dbo.TBLSIPATRA.DEPO_KODU,
                      dbo.TBLCASABIT.CARI_KOD
HAVING      (dbo.TBLSIPATRA.STHAR_FTIRSIP = '6') AND (SUM(dbo.TBLSIPATRA.STHAR_GCMIK) - SUM(dbo.TBLSIPATRA.FIRMA_DOVTUT) > 0) AND
                      (dbo.TBLSIPATRA.DEPO_KODU = 20)
ORDER BY dbo.TBLSIPATRA.STOK_KODU
 
nerde hata yapiyorum acaba



Cevaplar:
Mesajı Yazan: Conari
Mesaj Tarihi: 16 Nisan 2010 Saat 08:39
TOP (100) PERCENT e gerek var ? bu yüzde yüz getir demek.

SELECT dbo.TBLSIPATRA.STOK_KODU, SUM(dbo.TBLSIPATRA.STHAR_GCMIK-dbo.TBLSIPATRA.FIRMA_DOVTUT) AS KALANSIP FROM dbo.TBLSIPATRA INNER JOIN dbo.TBLSTSABIT ON dbo.TBLSIPATRA.STOK_KODU = dbo.TBLSTSABIT.STOK_KODU

INNER JOIN dbo.TBLCASABIT ON dbo.TBLSIPATRA.STHAR_ACIKLAMA = dbo.TBLCASABIT.CARI_KOD

where (dbo.TBLSIPATRA.STHAR_FTIRSIP = '6') and (dbo.TBLSIPATRA.DEPO_KODU = 20)

GROUP BY dbo.TBLSIPATRA.STOK_KODU

HAVING (SUM(dbo.TBLSIPATRA.STHAR_GCMIK- dbo.TBLSIPATRA.FIRMA_DOVTUT) > 0)



-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: jung
Mesaj Tarihi: 17 Nisan 2010 Saat 09:47
tesekkürler
 
TOP (100) PERCENT i ben yazmiyorumki kendisi otomatik geliyor neden böyle bir sey yapiyor acaba ?


Mesajı Yazan: ulkugom
Mesaj Tarihi: 29 Eylül 2011 Saat 12:04
.

-------------
Netsisten Vazgeçemiyorum


Mesajı Yazan: mbaykan
Mesaj Tarihi: 29 Eylül 2011 Saat 17:32
SELECT dbo.TBLSIPATRA.STOK_KODU, SUM(dbo.TBLSIPATRA.STHAR_GCMIK-dbo.TBLSIPATRA.FIRMA_DOVTUT) AS KALANSIP,
SUM((dbo.TBLSIPATRA.STHAR_GCMIK-dbo.TBLSIPATRA.FIRMA_DOVTUT) * dbo.TBLSIPATRA.STHAR_NF) SIP_TUTAR,
SUM((dbo.TBLSIPATRA.STHAR_GCMIK-dbo.TBLSIPATRA.FIRMA_DOVTUT) * dbo.TBLSTSABIT.ALIS_FIAT1) MALIYET  
FROM dbo.TBLSIPATRA INNER JOIN
dbo.TBLSTSABIT ON dbo.TBLSIPATRA.STOK_KODU = dbo.TBLSTSABIT.STOK_KODU INNER JOIN
dbo.TBLCASABIT ON dbo.TBLSIPATRA.STHAR_ACIKLAMA = dbo.TBLCASABIT.CARI_KOD
where (dbo.TBLSIPATRA.STHAR_FTIRSIP = '6') and (dbo.TBLSIPATRA.DEPO_KODU = 20) and
(dbo.TBLSIPATRA.STHAR_GCMIK - dbo.TBLSIPATRA.FIRMA_DOVTUT) > 0) AND (dbo.TBLSIPATRA.STHAR_HTUR <> 'K')
GROUP BY dbo.TBLSIPATRA.STOK_KODU



-------------
Mehmet Baykan



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net