• A partir de la siguiente consulta, podemos generar un listado con los alumnos usuarios de transporte y/o comedor con las especificaciones que se solicitan:

select a.ape1+' '+a.ape2+', '+a.nomb as nombre,a.curso,a.grupo,a.domi,a.loca,l.literal as p_naci,ll.literal as nacional,a.ap1_pad+' '+a.ap2_pad+', '+a.nom_pad as padre,a.ap1_mad+' '+a.ap2_mad+', '+a.nom_mad as madre,u.grat,U.M_BECA from alumnos a,usuaserv u,lpaises l,lpaises ll where u.clave='03' and a.numero=u.numero and a.pai_nac=l.clave and a.nacion=ll.clave
UNION
select a.ape1+' '+a.ape2+', '+a.nomb as nombre,a.curso,a.grupo,a.domi,a.loca,l.literal as p_naci,ll.literal as nacional,a.ap1_pad+' '+a.ap2_pad+', '+a.nom_pad as padre,a.ap1_mad+' '+a.ap2_mad+', '+a.nom_mad as madre,u.grat,U.M_BECA from alumnos a,usuaserv u,lpaises l,lpaises ll where u.clave='01' and a.numero=u.numero and a.pai_nac=l.clave and a.nacion=ll.clave
ORDER BY 1