I want to pull the Top process component by CPU load. I try query SQL succeed.

But I ran in Alert Solarwinds error MACRO SQL ERROR - No column name was specified for column 1 of 'newmdsvu_geq'.
The CPU on ${N=SwisEntity;M=Caption} is currently running at ${N=SwisEntity;M=CPULoad;F=Percent}.
The top 10 processes running at the time of this poll are listed below:
${SQL: SELECT CAST(CONCAT(c.Name, ' - ',p.PercentCPU,'%',CHAR(10)) AS XML) AS Top_Process
FROM NodesData n
JOIN APM_Application a ON a.NodeID = n.NodeID
JOIN APM_Component c ON c.ApplicationID = a.ID and ISNULL(c.IsDisabled,0)=0
JOIN APM_Process_Detail p ON p.ComponentID = c.ID
WHERE n.NodeID = ${N=SwisEntity;M=NodeID}
AND p.PercentCPU > 0
ORDER BY p.PercentCPU desc
FOR XML PATH('') }
