drop view atencion_ciudadana_solicitud_vw; create view atencion_ciudadana_solicitud_vw as select id, solicitante_id, (select nombre from atencion_ciudadana_persona where id = a.solicitante_id) solicitante, nombre || ' ' || apellido_paterno || ' ' || apellido_materno beneficiario, sexo , fecha_nacimiento, curp, localidad_id, (select (select nombre from atencion_ciudadana_lugar where id = b.padre_id)|| ' - ' || nombre from atencion_ciudadana_lugar b where id = a.localidad_id) localidad, direccion, codigo_postal, identificacion, correo_electronico, telefono, celular, Solicitud, dependencia_id, (select nombre from atencion_ciudadana_dependencia where id = dependencia_id ) dependencia, foto, estatus_id, (select nombre ||' ('|| clave || ')' from atencion_ciudadana_estatus where id = estatus_id ) estatus, asigna_id, (select first_name || ' ' || last_name from auth_user where id = asigna_id ) asigna, fecha_registro::date, fecha_ultimo_cambio::date, nota, case bandera when True then 'Si' else '' end as urgente, date_part('year', fecha_registro) as año_registro from atencion_ciudadana_solicitud a order by fecha_registro desc, estatus_id ; select * from atencion_ciudadana_solicitud_vw; select * from atencion_ciudadana_solicitud a;