Torna al Thread

SELECT PCMS_CHDOC_DATA.CH_DOC_ID, COUNT(PCMS_CHDOC_DATA_2.CH_DOC_ID) OVER (PARTITION BY PCMS_CHDOC_DATA.CH_DOC_ID) COUNT_ID, COUNT(PCMS_CHDOC_DATA.CH_DOC_ID) OVER () COUNT_ID_2, COUNT(PCMS_CHDOC_DATA_2.CH_DOC_ID) OVER () COUNT_ID_3, COUNT(PCMS_CHDOC_DATA.CH_DOC_ID) OVER (PARTITION BY PCMS_CHDOC_DATA_2.CH_DOC_ID) COUNT_ID_4, ROW_NUMBER() OVER (PARTITION BY PCMS_CHDOC_DATA.CH_DOC_ID ORDER BY PCMS_CHDOC_DATA_2.CH_DOC_ID) ROW_NUMBER, DENSE_RANK () OVER (ORDER BY CONCAT(SUBSTR(PCMS_CHDOC_DATA.CH_DOC_TYPE, -1,1), DECODE(LENGTH(PCMS_CHDOC_DATA.CH_DOC_ID), 21, SUBSTR(PCMS_CHDOC_DATA.CH_DOC_ID, -6, 6), 18, CONCAT('000',SUBSTR(PCMS_CHDOC_DATA.CH_DOC_ID, -3, 3)), 17, CONCAT('0000',SUBSTR(PCMS_CHDOC_DATA.CH_DOC_ID, -2, 2))))) AS MY_ROW, MAX(MY_ROW) AS MAX_MY_ROW, ROW_NUMBER() OVER (ORDER BY PCMS_CHDOC_DATA.CH_DOC_ID, PCMS_CHDOC_DATA_2.CH_DOC_ID) ROW_NUMBER_2,
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5