CREATE OR REPLACE VIEW vw_clientes AS select `clientes`.`id` AS `id`,`clientes`.`id_tipo` AS `id_tipo`,`clientes`.`id_colegio` AS `id_colegio`,`clientes`.`fecha_alta` AS `fecha_alta`,`clientes`.`fecha_modificado` AS `fecha_modificado`,`clientes`.`modificado_por` AS `modificado_por`,`clientes`.`nombre` AS `nombre`,`clientes`.`apellidos` AS `apellidos`,trim(concat(ifnull(`clientes`.`nombre`,''),' ',ifnull(`clientes`.`apellidos`,''))) AS `cliente`,`clientes`.`nif_cif` AS `nif_cif`,`clientes`.`direccion` AS `direccion`,`clientes`.`cp` AS `cp`,`clientes`.`id_provincia` AS `id_provincia`,`clientes`.`provincia` AS `provincia`,`clientes`.`id_localidad` AS `id_localidad`,`clientes`.`localidad` AS `localidad`,`clientes`.`telefono` AS `telefono`,`clientes`.`fax` AS `fax`,`clientes`.`email` AS `email`,`clientes`.`email_notificaciones` AS `email_notificaciones`,`clientes`.`activo` AS `activo`,`tipos_clientes`.`tipo` AS `tipo`,`colegios`.`codigo` AS `cod_colegio`,`colegios`.`colegio` AS `colegio`,`clientes`.`nombre_contacto` AS `nombre_contacto`,`clientes`.`apellidos_contacto` AS `apellidos_contacto`,(select count(0) from `clientes_solicitudes` where ((`clientes_solicitudes`.`estado` = 0) and (`clientes_solicitudes`.`id_cliente` = `clientes`.`id`))) AS `num_solicitudes_pendientes` from ((`clientes` left join `tipos_clientes` on((`clientes`.`id_tipo` = `tipos_clientes`.`id`))) left join `colegios` on((`clientes`.`id_colegio` = `colegios`.`id`)))