Hi all,
i want to create the following SQL query in AX as a query!
Have anybody a idea how to do this? I tried a lot but i didn't get it.
SELECT * FROM ( SELECT DH.[RECID] AS RECID_DIMENSIONHIERARCHY ,DH.[NAME] AS NAME__DIMENSIONHIERARCHY ,DH.[DESCRIPTION] AS DESC__DIMENSIONHIERARCHY ,DH.[PARTITION] AS PARTITION_DIMENSIONHIERARCHY ,DL.[DIMENSIONATTRIBUTE] AS RECID_DIMENSIONATTRIBUTE ,DA.[NAME] AS NAME_DIMENSIONATTRIBUTE -- ,DA.[REPORTCOLUMNNAME] ,DN.[RECID] AS RECID_DIMENSIONCONSTRAINTNODE -- ,DN.[DIMENSIONHIERARCHYLEVEL] AS DL0 -- ,DNC.[WILDCARDSTRING] AS W1 -- ,DNC.[ORDINAL] AS O2 ,DNC.[RECID] AS RECID_DIMENSIONCONSTRAINTNODECRITERIA ,DNC.[RANGETO] AS #Owner -- ,DNC.[RANGEFROM] AS RANGEFROM ,DNCR.[WILDCARDSTRING] AS #Agreement FROM (SELECT * FROM [dbo].[DIMENSIONHIERARCHY] WHERE [STRUCTURETYPE] = 1 AND [NAME] LIKE 'AG-OW%' ) AS DH INNER JOIN [dbo].[DIMENSIONHIERARCHYLEVEL] AS DL ON DH.[RECID] = DL.[DIMENSIONHIERARCHY] AND DH.[PARTITION] = DL.[PARTITION] INNER JOIN [dbo].[DIMENSIONATTRIBUTE] AS DA ON DL.[DIMENSIONATTRIBUTE] = DA.[RECID] AND DL.[PARTITION] = DA.[PARTITION] INNER JOIN [dbo].[DIMENSIONCONSTRAINTNODE] AS DN ON DL.[RECID] = DN.[DIMENSIONHIERARCHYLEVEL] AND DL.[PARTITION] = DN.[PARTITION] INNER JOIN [dbo].[DIMENSIONCONSTRAINTNODECRITERIA] AS DNC ON DN.[RECID] = DNC.[DIMENSIONCONSTRAINTNODE] AND DN.[PARTITION] = DNC.[PARTITION] INNER JOIN [dbo].[DIMENSIONCONSTRAINTNODECRITERIA] AS DNCR ON DN.[PARENTCONSTRAINTNODE] = DNCR.[DIMENSIONCONSTRAINTNODE] AND DN.[PARTITION] = DNCR.[PARTITION] ) as sub