En çok satılan miktarı bulmak.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

En çok satılan miktarı bulmak.

Mesaj gönderen ozcank »

Arkadaşlar Merhaba; SQL de en çok satılan stok miktarını bulmak istedim bir türlü istediğim raporu alamadım. Nerede hata yapıyorum bakabilir misiniz?
Yapmak istediğim, Stok Kodunu gruplamak ve en yüksek miktarı bulmak.

Kod: Tümünü seç

SELECT TOP 100 T.STOK_ADI,T.STOK_KODU,SH.MIKTAR FROM (
select STOK_KODU,CS.CARI_KOD,CS.CARI_ISIM, sum(sthar_gcmik) as MIKTAR from tblsthar
LEFT OUTER JOIN TBLCASABIT CS ON CS.CARI_KOD = TBLSTHAR.STHAR_CARIKOD 
where STHAR_HTUR IN ('I','J','K') and sthar_gckod='C' group by stok_kodu order by MIKTAR DESC) AS SH,
(SELECT STOK_KODU,STOK_ADI FROM TBLSTSABIT GROUP BY STOK_KODU,STOK_ADI) AS T 
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Re: En çok satılan miktarı bulmak.

Mesaj gönderen mussimsek »

top 100 ile almak istiyorsanız, "order by SH.miktar desc" ile en yüksekten alçağa doğru sıralamanız lazım ki, en çok satan 100 ürünü bulabilesiniz.

Kolay gelsin.
Cevapla