SELECT v.id as id_actividad_asignada, v.id_user, v.co_oficina, v.observaciones, v.fecha_hora, date(v.fecha_hora) as fecha,
       o.nombre AS nombre_oficina, o.store,
       o.direccion as direccion_oficina, o.codigo_postal as cp_oficina, o.localidad as localidad_oficina,
       o.telefono as telefono_oficina,
       o.latitud, o.longitud, o.co_dan, o.no_dan, o.co_dt, o.no_dt, o.flag_recogida_senior,
       ta.tipo, sta.subtipo, ta.id as id_tipo, sta.id as id_subtipo,
       v.nombre_gestor, v.telefono_gestor, v.email_gestor, v.cliente, v.direccion,
       (a.id IS NULL) AS pendiente, o.unidad, (v.deleted_at is not null) as deleted
FROM actividad_asignadas v JOIN subtipo_actividades sta
  ON v.id_subtipo_actividad = sta.id
JOIN tipo_actividades ta
  ON sta.id_tipo_actividad = ta.id
JOIN vw_oficina o
  ON v.co_oficina=o.co_oficina
JOIN users u
    ON u.id = v.id_user
LEFT JOIN actividades a
    ON v.id = a.id_actividad_asignada
WHERE 1
