SELECT
estudiante.codigo_est,
estudiante.apellido_est est,
estudiante.nombre_est,
estudiante.curso_est,
estudiante.estado_est,
'0' AS total
FROM
tab_estudiante estudiante,
tab_recibocabecera cabecera
WHERE estudiante.codigo_est NOT IN (SELECT cabecera.tab_estudiante_codigo_est
FROM tab_recibocabecera cabecera )
AND estudiante.estado_est=1
UNION
SELECT
estudiante.codigo_est,
estudiante.apellido_est est,
estudiante.nombre_est,
estudiante.curso_est,
estudiante.estado_est,
SUM(detalle.total_rec_det) AS Total
FROM
tab_estudiante estudiante,
tab_recibocabecera cabecera,
tab_recibodetalle detalle
WHERE estudiante.codigo_est = cabecera.tab_estudiante_codigo_est
AND cabecera.numero_rec_cab = detalle.tab_recibocabecera_numero_rec_cab
AND estudiante.estado_est=1
GROUP BY estudiante.codigo_est
ORDER BY est
Apunte y enlaces importantes relacionados a software, hardware e internet. Soluciones a problemas repetitivos en empresas públicas como privadas en la experiencia diversa de un tecnico lo encontraras aquí en www.hurtadodavid.com
miércoles, 17 de diciembre de 2014
ejemplo de select con un subselect
Suscribirse a:
Enviar comentarios (Atom)
Visualizador de windows predefinido para abrir imagenes
abrir regedit Equipo\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations nuevas entrada valor de todas...
-
Al querer importar un archivo .sql me dio este error: Probablemente intentó cargar un archivo demasiado grande. Revise la documentation p...
-
Presionamos ctrl+h, en buscar marcamos la opción de expresiones regulares he ingresamos la siguiente expresión regular: (\n{1,}) En ree...
-
Estimados amigos, investigado un poco en google y en los foros en ingles de scriptcase encontré la solución, son dos pasos: 1.- entramos ...
No hay comentarios:
Publicar un comentario