C_Id, C_Clue_Name, C_Conclusion, C_Alarm_Time, C_Site_Name, C_Factor, C_Release_Time,
C_Air_Checked_Options, C_Pollution_Checked_Options, C_Create_Time, C_Center, C_Zoom,
C_Longitude, C_Latitude, C_Site_Type, C_Report_Time, C_Upload_Time, C_Uploaded, C_Address
SELECT
a.*,
COUNT(DISTINCT b.CC_Id) AS conclusionCount,
COUNT(DISTINCT c.CQ_Id) AS questionCount,
COUNT(DISTINCT d.guid) AS taskCount
FROM
g_t_clue_internal AS a
LEFT JOIN g_t_clue_conclusion AS b ON a.C_Id = b.C_Id and b.CC_Internal = true
LEFT JOIN g_t_clue_question AS c ON a.C_Id = c.C_Id and c.CQ_Internal = true
LEFT JOIN g_t_clue_task AS d ON a.C_Id = d.clue_id and d.internal_task = true
GROUP BY
a.C_Id
ORDER BY
a.C_Id DESC