Genel Bilgiler
SQL Server
View
✅ Etkilenmez
23.12.2025 15:52
23.12.2025 17:28
İstatistikler
0
Kod Analizi
20
Satır
3
Kullandığı
9
Kullanan
← Kullanan Nesneler (9)
USES_VIEW
USES_VIEW
USES_VIEW
USES_VIEW
USES_VIEW
USES_VIEW
USES_VIEW
USES_VIEW
USES_VIEW
← Etki Ağacı
- STOK_RAPOR_ALTUSES_VIEW
- STOK_RAPOR_APLUSUSES_VIEW
- STOK_RAPOR_GENELUSES_VIEW
- STOK_RAPOR_SIPARIS_VERUSES_VIEW
- STOK_RAPOR_KRITIKUSES_VIEW
- STOK_RAPOR_GECEN_YILA_GOREUSES_VIEW
- STOK_RAPOR_SONUC_ENCOKUSES_VIEW
- STOK_RAPOR_IADE_ENCOKUSES_VIEW
- STOK_RAPOR_HAREKETSIZUSES_VIEW
- STOK_RAPOR_YOLDAUSES_VIEW
- sp_ArgeVeB2BAramaUSES_VIEW
Tam SQL Kodu
CREATE VIEW dbo.IHR_MALZEME_SON_FIYAT_FIRMA
AS
SELECT QQ.LOGICALREF,QQ.DEFINITION_,QQ.PRICE,QQ.CURRENCY,QQ.REF FROM
(
SELECT
ITM.LOGICALREF,
CMP.DEFINITION_,
PRC.PRICE,
CASE WHEN PRC.CURRENCY = 13 THEN 'RMB' WHEN PRC.CURRENCY = 1 THEN 'USD' ELSE 'TL' END AS CURRENCY,
CMP.REF,
ROW_NUMBER() OVER(PARTITION BY ITM.LOGICALREF ORDER BY PRC.PRICE DESC) AS SIRA
FROM dbo.PRCLIST AS PRC LEFT OUTER JOIN
dbo.ITEMS AS ITM ON ITM.REF = PRC.ITEMREF LEFT OUTER JOIN
dbo.COMPANIES AS CMP ON CMP.REF = PRC.COMPANYREF
WHERE (PRC.ORDER_ =
(SELECT MAX(ORDER_) AS Expr1
FROM dbo.PRCLIST
WHERE (ITEMREF = ITM.REF))) AND (CMP.REF <> 15))QQ
WHERE QQ.SIRA=1