asp listelemede sorun sql kodu acil pls

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
haznedarli
Üye
Mesajlar: 122
Kayıt: 31 Tem 2010 06:38

asp listelemede sorun sql kodu acil pls

Mesaj gönderen haznedarli »

öncelikle yardımcı oacak arkadaşlara şimdiden teşekkür ederim

SELECT T1.BLKODU, T1.STOKKODU, T1.STOK_ADI, OZEL_KODU2, T1.ARA_GRUBU, T1.BIRIMI, T1.GRUBU, T1.MARKASI, T2.FIYATI, T3.KPB_GMIK, T3.KPB_CMIK, COALESCE(SUM(T3.KPB_GMIK),0)-COALESCE(SUM(T3.KPB_CMIK),0) AS KALAN FROM STOK AS T1 LEFT JOIN STOK_FIYAT AS T2 ON T2.BLSTKODU=t1.BLKODU AND ALIS_SATIS=2 AND FIYAT_NO=1 LEFT JOIN STOKHR AS T3 ON T3.BLSTKODU=T1.BLKODU GROUP BY T1.BLKODU, T1.STOKKODU, T1.STOK_ADI, OZEL_KODU2, T1.ARA_GRUBU, T1.BIRIMI, T1.GRUBU, T1.MARKASI, T2.FIYATI, T3.KPB_GMIK, T3.KPB_CMIK ORDER BY T1.BLKODU DESC

GS-1902138-WPS MAZOT FILITRESI IVECO 65-9 WPS YAN SANAYI STOKDA VAR 6,00 TL
GS-35805 ÖN PANJUR 2000 MODEL IVECO M23 OTOYOL-IVECO ORJINAL KRITIK STOK 125,00 TL
GS-35805 ÖN PANJUR 2000 MODEL IVECO M23 OTOYOL-IVECO ORJINAL KRITIK STOK 125,00 TL
GS-35806 ÖN TAMPON 2000 MODEL IVECO M23 ORJINAL KRITIK STOK 180,00 TL
GS-35806 ÖN TAMPON 2000 MODEL IVECO M23 ORJINAL KRITIK STOK 180,00 TL

nasıl anlatacagımı bilmiyorum ama şöyle izah edeyim
ana sayfadan kategoriyi tıkladıgım da o gurubun stokları gelecek o stokların fiyatları ve durumu hesaplıyarak sayfaya yazdırmak
bir iki sorun var burda yardımcı olursanız sevinirim üstatlar.
asp sayfada sayfaları 15 erli olarak sayfalıyorum ilk 15 de sorun yok gider sayfalarda bazı stok lar bu şekilde ikişerli olarak çıkıyor bunu teke düşürmem lazım
stok bölümüne webde_gorunsun=1 ve örnek olarak grubu like iveco ara_grubu like 35-9 gibi
haznedarli
Üye
Mesajlar: 122
Kayıt: 31 Tem 2010 06:38

Re: asp listelemede sorun sql kodu acil pls ÇÖZÜLDÜ

Mesaj gönderen haznedarli »

SELECT STOK.BLKODU, STOK.STOKKODU, STOK.STOK_ADI, STOK.OZEL_KODU2, STOK.ARA_GRUBU, STOK.BIRIMI, STOK.GRUBU, STOK.MARKASI,STOK_FIYAT.FIYATI, COALESCE(SUM(STOKHR.KPB_GMIK),0)-COALESCE(SUM(STOKHR.KPB_CMIK),0) AS KALAN FROM STOK,STOK_FIYAT,STOKHR WHERE STOK.WEBDE_GORUNSUN=1 AND STOK_FIYAT.BLSTKODU=STOK.BLKODU AND ALIS_SATIS=2 AND FIYAT_NO=1 AND STOKHR.BLSTKODU=STOK.BLKODU GROUP BY STOK.BLKODU, STOK.STOKKODU, STOK.STOK_ADI, STOK.OZEL_KODU2, STOK.ARA_GRUBU, STOK.BIRIMI, STOK.GRUBU, STOK.MARKASI,STOK_FIYAT.FIYATI ORDER BY STOK.BLKODU DESC
Cevapla