﻿select
(select nombre || ' ' || apellido_paterno|| ' ' || apellido_materno from atencion_ciudadana_persona where id = solicitante_id) as Solicitante,
case when sexo = 'M' then 'Masculino'
when sexo = 'F' then 'Femenino'
end as sexo,
fecha_nacimiento,
curp,
(select nombre from atencion_ciudadana_lugar where id = localidad_id) as localidad ,
direccion
,codigo_postal,
identificacion,
correo_electronico,
telefono
,celular,
solicitud,
(select nombre from atencion_ciudadana_dependencia where id = dependencia_id) as dependencia,
foto,
(select nombre from atencion_ciudadana_estatus where id = estatus_id) as estatus,
(select username from auth_user where id = asigna_id) as asigna_id,
fecha_registro,
fecha_registro,
fecha_ultimo_cambio
nota,
case when bandera = True then 'Urgente' else '' end as prioridad
from atencion_ciudadana_solicitud a; 



/*
select
(select nombre from atencion_ciudadana_persona where id = solicitante_id)
, a.*
from atencion_ciudadana_solicitud a; 

select dependencia_id, count(dependencia_id) 
from atencion_ciudadana_solicitud
group by dependencia_id
order by 2 desc;
* /

select count(estatus_id), (select nombre from atencion_ciudadana_estatus where id = estatus_id )
from atencion_ciudadana_solicitud
where dependencia_id = 22
group by estatus_id
order by estatus_id

*/