Logo Destek

Database => SQL => Konuyu başlatan: Teknik21 - 21.02.2016, 21:27

Başlık: Aylara Göre Satış Miktarı Query [Pivot]
Gönderen: Teknik21 - 21.02.2016, 21:27
merhaba işine yaracak dostlar için paylasıyorum.

Kod: [Seç]
SET LANGUAGE Turkish
SELECT  *
FROM    ( SELECT    ISNULL(st.AMOUNT, 0) AS miktar ,
                    DATENAME(mm, DATE_) AS ay ,
                    ITM.NAME ,
                    lc.DEFINITION_
          FROM      LG_016_01_STLINE AS st
                    INNER JOIN LG_016_CLCARD lc ON lc.LOGICALREF = st.CLIENTREF
                    INNER JOIN dbo.LG_016_ITEMS AS ITM ON ITM.LOGICALREF = st.STOCKREF
          WHERE     st.TRCODE <> 1
        ) tll PIVOT
 ( SUM(tll.miktar) FOR ay IN ( [Ocak], [Şubat], [Mart], [Nisan], [Mayıs],
                               [Haziran], [Temmuz], [Ağustos], [Eylül],
                               [Ekim], [Kasım], [Aralık] ) ) p;
STORED PROSEDUR

[code]CREATE PROCEDURE SPPİVOT
AS
    BEGIN

       SELECT  *
FROM    ( SET LANGUAGE Turkish
SELECT  *
FROM    ( SELECT    ISNULL(st.AMOUNT, 0) AS miktar ,
                    DATENAME(mm, DATE_) AS ay ,
                    ITM.NAME ,
                    lc.DEFINITION_
          FROM      LG_016_01_STLINE AS st
                    INNER JOIN LG_016_CLCARD lc ON lc.LOGICALREF = st.CLIENTREF
                    INNER JOIN dbo.LG_016_ITEMS AS ITM ON ITM.LOGICALREF = st.STOCKREF
          WHERE     st.TRCODE <> 1
        ) tll PIVOT
 ( SUM(tll.miktar) FOR ay IN ( [Ocak], [Şubat], [Mart], [Nisan], [Mayıs],
                               [Haziran], [Temmuz], [Ağustos], [Eylül],
                               [Ekim], [Kasım], [Aralık] ) ) p;

    END;
           
Başlık: Ynt: Aylara Göre Satış Miktarı Query [Pivot]
Gönderen: hopee - 24.02.2016, 10:56
sadece trcode <>1 buna takıldım alım hariç ama ambar fişleride gelmezmi böyle
Başlık: Ynt: Aylara Göre Satış Miktarı Query [Pivot]
Gönderen: Teknik21 - 27.02.2016, 23:36
tam ne demek istedigini anlamadım..

açıklarsan sorguyu ekleyebilirim..
Başlık: Ynt: Aylara Göre Satış Miktarı Query [Pivot]
Gönderen: Recete - 29.05.2021, 22:14

Merhabalar,

Forumda aramayaptım ama bulamadım.

En sağ kolonda ve en alt satırda dip toplam nasıl aldırabilirim?

Örnek paylaşabilir misiniz?