Genel Bilgiler

SQL Server
View
✅ Etkilenmez
23.12.2025 07:15
23.12.2025 16:10

Notlar

Düzenle

Henüz not eklenmemiş.

+ Not ekle

İstatistikler

0
Kod Analizi
18
Satır
1
Kullandığı
0
Kullanan

Kullandığı Nesneler (1)

Kullanan Nesneler (0)

Bu nesneyi kullanan yok

Bağımlılık Ağacı

Etki Ağacı

Bu nesneyi kullanan yok

Tam SQL Kodu

Düzenle
CREATE VIEW dbo.AYLARA_GORE_SEHIRLERE_YAPILAN_SATIS_YANYANA
AS
WITH OriginalData AS (SELECT        CITY, TYPE, SUM(OCAK) AS OCAK, SUM(SUBAT) AS SUBAT, SUM(MART) AS MART, SUM(NISAN) AS NISAN, SUM(MAYIS) AS MAYIS, SUM(HAZIRAN) AS HAZIRAN, SUM(TEMMUZ) AS TEMMUZ, 
                                                                           SUM(AGUSTOS) AS AGUSTOS, SUM(EYLÜL) AS EYLUL, SUM(EKIM) AS EKIM, SUM(KASIM) AS KASIM, SUM(ARALIK) AS ARALIK, SUM(OCAK) + SUM(SUBAT) + SUM(MART) + SUM(NISAN) + SUM(MAYIS) 
                                                                           + SUM(HAZIRAN) + SUM(TEMMUZ) + SUM(AGUSTOS) + SUM(EYLÜL) + SUM(EKIM) + SUM(KASIM) + SUM(ARALIK) AS TOPLAM
                                                  FROM            dbo.SATIS_RAPOR_AYLIK_SEHIR_TOPLAMLARI
                                                  WHERE        (CITY <> '')
                                                  GROUP BY CITY, TYPE), CityDataWithEmptyRows AS
    (SELECT        CITY, TYPE, OCAK, SUBAT, MART, NISAN, MAYIS, HAZIRAN, TEMMUZ, AGUSTOS, EYLUL, EKIM, KASIM, ARALIK, TOPLAM
      FROM            OriginalData AS OriginalData_2
      UNION ALL
      SELECT DISTINCT 
                               CITY, NULL AS TYPE, NULL AS OCAK, NULL AS SUBAT, NULL AS MART, NULL AS NISAN, NULL AS MAYIS, NULL AS HAZIRAN, NULL AS TEMMUZ, NULL AS AGUSTOS, NULL AS EYLUL, NULL AS EKIM, NULL AS KASIM, NULL 
                               AS ARALIK, NULL AS TOPLAM
      FROM            OriginalData AS OriginalData_1)
    SELECT        TOP (100) PERCENT CITY, TYPE, OCAK, SUBAT, MART, NISAN, MAYIS, HAZIRAN, TEMMUZ, AGUSTOS, EYLUL, EKIM, KASIM, ARALIK, TOPLAM
     FROM            CityDataWithEmptyRows AS CityDataWithEmptyRows_1

Kodun Çalışma Mantığı (Adım Adım)

Analiz Ekle/Düzenle

Henüz bu nesne için bir analiz girilmemiş.

İlk Analizi Ekle