📄 Tam SQL Kodu (Referans)
Analiz eklerken buradan kod parçalarını kopyalayabilirsiniz
CREATE VIEW dbo.FIS_HESABI_CARI_BAKIYELER
AS
SELECT QQ.CLIENTREF, CC.CODE, CASE /* Eger CODE bir rakam ile basliyorsa (0-9), ilk 10 karakteri al*/ WHEN CC.CODE LIKE '[0-9]%' THEN REPLACE(SUBSTRING(CC.CODE, 1, 10), ' ', '')
/* Eger CODE bir harf ile basliyorsa (S gibi), ilk 8 karakteri al*/ WHEN CC.CODE LIKE '[A-Z]%' THEN REPLACE(SUBSTRING(CC.CODE, 1, 8), ' ', '') /* Aksi takdirde orijinal CODE degeri döndür*/ ELSE CC.CODE END AS REV,
QQ.BAKIYE AS BAKIYE
FROM (SELECT CLIENTREF, SUM(ALACAK) - SUM(BORC) AS BAKIYE
FROM ((SELECT CLIENTREF, TRNET AS BORC, 0 AS ALACAK
FROM LG_011_08_CLFLINE
WHERE [SIGN] = 0 AND CANCELLED = 0)
UNION ALL
(SELECT CLIENTREF, 0 AS BORC, TRNET AS ALACAK
FROM LG_011_08_CLFLINE
WHERE [SIGN] = 1 AND CANCELLED = 0)) KK
GROUP BY CLIENTREF) AS QQ LEFT OUTER JOIN
LG_011_CLCARD AS CC ON CC.LOGICALREF = QQ.CLIENTREF
WHERE CC.ACTIVE = 0 AND (CC.CODE LIKE '% %' OR
CC.CODE LIKE '%F%' OR
CC.CODE LIKE '%M%' OR
CC.CODE LIKE '%S%') AND ABS(QQ.BAKIYE) > 1
➕ Yeni Kod Analizi Ekle
📋 Mevcut Analizler (0)
Henüz kod analizi eklenmemiş.
Yukarıdaki formu kullanarak ilk analizi ekleyin.