Genel Bilgiler
SQL Server
View
✅ Etkilenmez
23.12.2025 15:52
23.12.2025 17:28
İstatistikler
0
Kod Analizi
14
Satır
4
Kullandığı
2
Kullanan
→ Kullandığı Nesneler (4)
← Kullanan Nesneler (2)
USES_VIEW
USES_VIEW
→ Bağımlılık Ağacı
- EXCHANGEREFERENCES
- PRCLISTJOINS
- FICHE_LINESREFERENCES
- FICHESJOINS
← Etki Ağacı
- SIPARIS_FISI_LISTESIUSES_VIEW
- SIPARIS_FISI_KISMIUSES_VIEW
Tam SQL Kodu
CREATE VIEW dbo.SIPARIS_TOPLAM_TUTARLAR
AS
SELECT FICHEREF, SUM(TOPLAM) AS TPL
FROM (SELECT FIS.FICHEREF, FIS.AMOUNT * PRC.PRICE * (CASE WHEN PRC.CURRENCY = 13 THEN 1 WHEN FIS.REPORTRATE IS NOT NULL AND FIS.REPORTRATE <> 1 AND
FIS.REPORTRATE <> 0 THEN FIS.REPORTRATE WHEN FSS.REPORTRATE <> 0 THEN FSS.REPORTRATE ELSE
(SELECT TOP (1) RATES1
FROM [IHR].[dbo].[EXCHANGE]
ORDER BY REF DESC) END) AS TOPLAM
FROM dbo.FICHE_LINES AS FIS LEFT OUTER JOIN
dbo.FICHES AS FSS ON FSS.REF = FIS.FICHEREF LEFT OUTER JOIN
dbo.PRCLIST AS PRC ON PRC.REF = FIS.PRICEREF
WHERE (FIS.STATUS <> 2)) AS QQ
GROUP BY FICHEREF