Tareas #17316
Boton asociar del guille
| Estado: | Nueva | Fecha de inicio: | 15/09/2025 | |
|---|---|---|---|---|
| Prioridad: | Normal | Fecha fin: | ||
| Asignado a: | % Realizado: | 0% | ||
| Categoría: | - | Tiempo dedicado: | - | |
| Versión prevista: | - |
Descripción
Habilitar boton asociar del Guille que lo que hace es un update en la tabla de alumnos y le agrega agrega el idestudio de la tabla de estudio previo al alumno
Tarea #17208
Histórico
#1
Actualizado por Nicolas Arquiel hace alrededor de 1 mes
Para todos los alumnos
UPDATE alumnos JOIN ( SELECT al.idalumno, e.idestudio, e.idnivelestudio FROM personas per JOIN alumnos al ON per.idpersona = al.idpersona JOIN estudios e ON per.idpersona = e.idpersona WHERE al.idplanestudio<>168 and al.estadoalumno IN (1,2,3,4,5) and e.idnivelestudio = ( SELECT MAX(e2.idnivelestudio) FROM estudios e2 WHERE e2.idpersona = per.idpersona AND e.idnivelestudio IN (2,3,4,5,9) ) ) as alus ON alumnos.idalumno = alus.idalumno SET alumnos.idestudioprevio = alus.idestudio WHERE alumnos.idestudioprevio IS NULL OR alumnos.idestudioprevio ='';
#2
Actualizado por Nicolas Arquiel hace alrededor de 1 mes
Para una Persona especifica
UPDATE alumnos JOIN ( SELECT al.idalumno, e.idestudio, e.idnivelestudio FROM personas per JOIN alumnos al ON per.idpersona = al.idpersona JOIN estudios e ON per.idpersona = e.idpersona WHERE al.idplanestudio<>168 and al.estadoalumno IN (1,2,3,4,5) and e.idnivelestudio = ( SELECT MAX(e2.idnivelestudio) FROM estudios e2 WHERE e2.idpersona = per.idpersona AND e.idnivelestudio IN (2,3,4,5,9) ) ) as alus ON alumnos.idalumno = alus.idalumno SET alumnos.idestudioprevio = alus.idestudio WHERE alumnos.idalumno=23735; select * from personas where nrodoc=24559466 select * from alumnos where idpersona=17936