jueves, 30 de abril de 2015

Solución Consultas Baile de Gala


Los alumnos de administración están ahorrando para el baile de gala. El tesorero recibe sus aportaciones voluntarias, en cualquier fecha, sin importar el monto y las registra.
Cada alumno desea ahorrar $1000 para dicho baile.
Las tablas de alumnos y sus aportaciones aparecen a continuación:

Se solicitó determinar  (mediante consultas de resumen) lo siguiente:


1.     La suma de los pagos de cada estudiante.



2.     La suma de los pagos de cierto estudiante  (consulta de parámetros)




3.     El adeudo de cada estudiante.



4.     La suma de los pagos de los alumnos de cada grupo.

5.     La suma de los pagos en cada fecha.


6.     La suma de los pagos en cada mes.


7.     La suma de los pagos en cierto período (por ejemplo en la semana pasada).

En este caso el usario debe introducir la fecha inicial y luego una fecha posterior (final)

8.     El importe total de todos los pagos recibidos.


El resultado es el total de pagos $36,200


9.     Contar el número total de alumnos,


El resultado son 46 alumnos en total

10. Contar el número de alumnos que han realizado pagos (parcial o totalmente)


El resultado son 44 alumnos que han realizado pagos
 (o sea que 2 alumnos no han hecho ningun pago)


11. Determinar si hay alumnos que no han hecho ningún pago.



En este caso la forma mas sencilla de hacerlo es mediante una consulta de buscar no coincidentes, siguiendo los pasos que se muestran:








    12. Determinar si hay alumnos que ya pagaron el total y no adeudan nada
----------------------------------------------------------------------------------------------------
Un estudiante preguntó como separar por semana:

Semana: ParcFecha("ee",[FechaVenta]) 

"ee"   número de semana del año (1 a 53)
"t"      trimestre (1 a 4)

En esta liga pueden encontrar ejemplos de algunas funciones de interés en Access, en unas notas de Jorge Ignacio González Gómez.