How many male patients have prediabetes condition?
male refers to gender = 'M'; prediabetes condition refers to conditions.DESCRIPTION = 'Prediabetes';
SELECT COUNT(DISTINCT T1.patient) FROM patients AS T1 INNER JOIN conditions AS T2 WHERE T2.DESCRIPTION = 'Prediabetes' AND T1.gender = 'M'