Ejercicio 3
Utilizar campos calculados y expresiones para crear las siguientes consultas:
- Consulta que calcule la edad de los socios. Los datos aparecerán ordenados
en función de la edad. La consulta se llamará Edad de los socios.
- Ayuda: la edad se calculará
por la resta de la fecha de hoy y la fecha de nacimiento, el resultado es un
número de días que se deberá dividir entre 365.
La función que devuelve la fecha de hoy es ahora(). Buscarla
con el generador de expresiones en funciones de tipo fecha y hora.
Para obtener el resultado sin decimales accedemos a las propiedades del campo
calculado (botón derecho sobre el campo en la pantalla de diseño abajo) y
elegimos tipo fijo y sin lugares decimales.
- Consulta que seleccione los socios de más de 30 años. Llamarla Socios
de más de 30 años.
- Ayuda: guardar la consulta anterior con otro nombre,
socios de más de 30 años, modificarla y añadir la condición de más de 30 años.
- Consulta que seleccione los socios con una antigüedad en el club de más de
3 años. Llamarla Socios con más de 3 años de antigüedad.
- Ayuda: crearemos un campo calculado llamado antigüedad
por resta de la fecha de hoy y el campo alta de socio. Estableceremos en ese
campo el criterio de > de 3 años
- Consulta que ordene los socios por la letra del DNI. Llamarla
Socios ordenados por letra del DNI
- Ayuda: Creamos un campo calculado llamado letra_DNI que
contenga la letra del DNI del campo DNI. Una vez obtenido se ordena por ese
campo.
Para extraer de una cadena un conjunto de caracteres por la derecha emplear la
función Der(cadena;número), función que se encuentra en
funciones de texto. Ejemplo Der("pitonisa";4) devuelve "nisa"
- Consulta que calcule, con IVA. incluido, la cuota que hay que cobrar a
cada socio, al trimestre. Llamarla Cuota Trimestre.
Solución Ejercicio 3
Ejercicio 4
Probar sin ser necesario guardar como consultas los siguientes criterios y
ordenaciones:
- Ver a los socios de Arnedo.
- Ver los socios cuyo nombre empiece por 'A'.
- Ver los socios con apellido DIAZ.
- Ordenar por localidad.
- Ver todos los que no son de Logroño.
- Ver todos los socios que tengan un apellido PEREZ y que no sean de
Logroño.
Ayuda.
Entrar a crear consultas nuevas, establecer los criterios y/o las
ordenaciones propuestas, probar que funcionan ejecutando la consulta y
comprobando que el resultado satisface a lo esperado.

A continuación regresar a la pantalla de diseño y cambiar los criterios por
otros y volver a probar... Al final no guardar la consulta.
Nota: Recordar que como criterios se pueden
utilizar los caracteres comodín, que son el asterisco * y la
interrogación derecha ?. El asterisco representaba, allí donde se
ubique, a un grupo de caracteres sean cuales sean, y la interrogación a un
solo carácter en esa posición.
En el planteamiento de los que tengan un apellido PEREZ, pensar que dicho
apellido, en el campo Apellidos puede estar en primer o segundo lugar, y que
incluso en la tabla pudieran estar introducidos unos apellidos con acento
PÉREZ y otros sin acento PEREZ, por lo que para preverlo el criterio
correcto sería: Como *P?REZ*
Si desea obtener un acceso sin restricciones a los contenidos del curso de Access 2007 Avanzado y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede
inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.