Hola, puedes hacerlo de esta forma:
Código:
select sum(if(nom='JUAN',1,0)) AS JUAN,
sum(if(nom='IVAN',1,0)) AS IVAN from cliente;
El problema de esta consulta es que debes poner tantos nombres existan. La sentencia que deseas hacer es complicada hacerla en una consulta, pues dependes de cuantos nombres tiene la base de datos, y en vez de mostrarlos por filas, lo muestras por columnas.
Si tienes la tabla con hartos nombres, olvida la consulta.....
Saludos