• Merhaba Ziyaretçi,
    Microsoft 365 Uygulamaları ile ilgili yeni haberler, dikkat çekici konular, ilgi ile takip edeceğiniz yazılar için.

    Abone Olun
  • ESTE - Microsoft Office Eğitimleri

    Yeni yıl Microsoft Office Eğitim planlarınız için bütçenizi oluşturmadan önce ESTE eğitim kalitesi ile tanışın. 🙌
    Kullanıcıların ihtiyacı olan yazılı materyal, dosya ve video kaynağı desteğimiz ile tüm ofis çalışanlarının iş süreçlerini rahatlatacak eğitimler planlayın. 🎯
    Microsoft Office eğitimlerimiz hakkında detaylı bilgi için bize ulaşın.

    👉 Microsoft Office Eğitim Talebi

SQL Sorgu Aylık Hizmet Satışları Raporu

Murat OSMA

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,486
En iyi yanıt
13
Puanları
113
Konum
İstanbul
Web sitesi
excelarsivi.com
Ad Soyad
Murat OSMA
Office Vers.
Office 365 TR+EN
Logo'da Aylık Hizmet Satış Raporu tablosu için bu sorguyu kullanabilirsiniz.

[HIDEREPLYTHANKS]
SQL:
SELECT SNM.HIZMETKODU,SNM.HIZMETADI,
    SUM(SNM.TOPLAM)TOPLAM,SUM(SNM.OCASATIS)OCAK,
    SUM(SNM.SUBSATIS)SUBAT,SUM(SNM.MARSATIS)MART,SUM(SNM.NISSATIS)NISAN,SUM(SNM.MAYSATIS)MAYIS,
    SUM(SNM.HAZSATIS)HAZIRAN,SUM(SNM.TEMSATIS)TEMMUZ,SUM(SNM.AGUSATIS)AGUSTOS,SUM(SNM.EYLSATIS)EYLUL,
    SUM(SNM.EKISATIS)EKIM,SUM(SNM.KASSATIS)KASIM,SUM(SNM.ARASATIS)ARALIK
FROM(SELECT (SELECT SRV.CODE FROM LG_115_SRVCARD SRV WHERE SRV.LOGICALREF=S.STOCKREF)AS HIZMETKODU,
(SELECT SRV.DEFINITION_ FROM LG_115_SRVCARD SRV WHERE SRV.LOGICALREF=S.STOCKREF)AS HIZMETADI,
    ISNULL(SUM(S.VATMATRAH),0) AS  TOPLAM,
    ISNULL(CASE WHEN MONTH(S.DATE_)=1 THEN SUM(S.VATMATRAH) END,0) AS OCASATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=2 THEN SUM(S.VATMATRAH) END,0) AS SUBSATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=3 THEN SUM(S.VATMATRAH) END,0) AS MARSATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=4 THEN SUM(S.VATMATRAH) END,0) AS NISSATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=5 THEN SUM(S.VATMATRAH) END,0) AS MAYSATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=6 THEN SUM(S.VATMATRAH) END,0) AS HAZSATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=7 THEN SUM(S.VATMATRAH) END,0) AS TEMSATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=8 THEN SUM(S.VATMATRAH) END,0) AS AGUSATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=9 THEN SUM(S.VATMATRAH) END,0) AS EYLSATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=10 THEN SUM(S.VATMATRAH) END,0) AS EKISATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=11 THEN SUM(S.VATMATRAH) END,0) AS KASSATIS,
    ISNULL(CASE WHEN MONTH(S.DATE_)=12 THEN SUM(S.VATMATRAH) END,0) AS ARASATIS,
(SELECT SRV.SPECODE FROM LG_115_SRVCARD SRV WHERE SRV.LOGICALREF=S.STOCKREF)AS SPECODE,
(SELECT SRV.CYPHCODE FROM LG_115_SRVCARD SRV WHERE SRV.LOGICALREF=S.STOCKREF)AS SPECODE2,
(SELECT TAXDEF FROM LG_115_ADDTAX WHERE LOGICALREF=
(SELECT ADDTAXREF FROM LG_115_SRVCARD WHERE LOGICALREF=S.STOCKREF)) AS SPECODE3
FROM LG_115_01_STLINE S WHERE S.INVOICEREF>0 AND S.CANCELLED=0
AND S.TRCODE IN(9)  AND S.STOCKREF>0
GROUP BY S.STOCKREF, MONTH(S.DATE_)) AS SNM WHERE 1=1
GROUP BY SNM.HIZMETKODU,SNM.HIZMETADI ,SNM.SPECODE,SNM.SPECODE2,SNM.SPECODE3
[/HIDEREPLYTHANKS]


Sonuç Tablo

aylikhizmetsatislariraporu-min.png
 
Son düzenleme:

fatihseda

Yeni Üye
Katılım
25 Eki 2018
Mesajlar
16
En iyi yanıt
0
Puanları
1
Konum
Burdur
Ad Soyad
Ali İhsan Bekar
Office Vers.
Office 2019 TR
Teşekkürler
 

proland

Yeni Üye
Katılım
15 Ağu 2020
Mesajlar
4
En iyi yanıt
0
Puanları
1
Yaş
44
Konum
575
Ad Soyad
proland
bu sorguları nereye yazacağız
 

proland

Yeni Üye
Katılım
15 Ağu 2020
Mesajlar
4
En iyi yanıt
0
Puanları
1
Yaş
44
Konum
575
Ad Soyad
proland
yardımcı olurmusunuz Teşekkürler ederim
 

Vedat ÖZER

Logo Uzmanı
Geliştirici
Katılım
4 Haz 2018
Mesajlar
288
En iyi yanıt
4
Puanları
63
Yaş
33
Konum
Antalya / Merkez
Ad Soyad
Vedat ÖZER
Office Vers.
2019
Merhaba

Mssql menagement studio yazılacak veya excel dış veri al veya adı yöntemi ile alabilirsiniz
 

tasad

Yeni Üye
Katılım
8 Eki 2020
Mesajlar
4
En iyi yanıt
0
Puanları
3
Yaş
48
Konum
ISPARTA
Ad Soyad
TARIK SADIK
Aylık Hizmet Alış Raporu desek daha doğru olur.İyi olmuş,elinize sağlık.
 
Üst Alt