Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
pawwy1415
Creator III
Creator III

Converting SQL script/function in Qlik

Hi,

Could you please help how we can convert following SQL script into Qlik:

this is in sql

DECLARE @COLS NVARCHAR(MAX)

SELECT  @COLS = COALESCE(@COLS + ',[' + CFNAME  + ']',

                        '[' + CFNAME + ']')

FROM   CUSTOMFIELD

WHERE CFNAME NOT IN ('Time in Status', 'ToolBar')

GROUP BY CFNAME

------------------------------------------------

JOIN

(SELECT T2.ISSUE ISSUEID

      , T1.CFNAME

      , (CASE

WHEN [STRINGVALUE] IS NOT NULL

THEN CAST ([STRINGVALUE] AS NVARCHAR(1024)) 

WHEN [DATEVALUE] IS NOT NULL

THEN CAST ([DATEVALUE] AS NVARCHAR(1024))

WHEN [NUMBERVALUE] IS NOT NULL

THEN CAST ([NUMBERVALUE] AS NVARCHAR(1024))

WHEN [TEXTVALUE] IS NOT NULL

THEN CAST ([TEXTVALUE] AS NVARCHAR(4000))

ELSE '' '' 

END) VALUE

FROM CUSTOMFIELD AS T1

      JOIN CUSTOMFIELDVALUE AS T2 ON T1.ID = T2.CUSTOMFIELD) P

     PIVOT

(

MAX([VALUE])

FOR CFNAME IN

( '+@COLS +' )                  -- this is declared on top

) AS PVT

ON JIRAISSUE.ID = PVT.ISSUEID;'

----------------------------------------------------------------------

2., ISNULL(CAST (JIRAISSUE.REPORTER AS NVARCHAR(4000)), '' '') REPORTER

Thanks,

---------------------------------------

Labels (1)
0 Replies