Vous êtes sur la page 1sur 2

ay varias razones para usar SQL directamente en MS Access: para aprender SQL para tu

propio bien, para utilizar las funciones de Access que la herramienta de pregunta no admite,
o simplemente por curiosidad. Cada una de tus consultas de Access es un objeto de base de
datos que consta de una sola instruccin SQL SELECT. Cuando se hace una pregunta, la
herramienta de consulta, escribe una declaracin que puedes ver o cambiar.
Nivel de dificultad:
Difcil

Otras personas estn leyendo

Cmo ejecutar SQL Query en Access

30 fotografas que sacarn al obsesivo que tienes dentro

Instrucciones
Trabajando con SELECTS
1. 1
Abre una consulta en Access. Ir al men desplegable "Ver" y selecciona "Ver SQL".
2. 2
Los dos elementos obligatorios de una consulta SQL son las clusulas SELECT y
FROM. SELECT enumera los campos de la consulta que se mostrarn, desde listas
de tablas y la forma en que se une a ellos. WHERE y ORDER BY son opcionales.
WHERE especifica los criterios para su bsqueda, ORDER BY ordena los datos.
3. 3
Trata de aadir o quitar campos de las clusulas SELECT o ORDER BY, o adhiere
condiciones a la clusula WHERE. Ejecuta la consulta. Si obtienes un error, cierre
la consulta sin guardarlo. Realiza los cambios en "Vista del Diseo" y revisa la
oracin de SQL para ver en qu te equivocaste.
4. 4

Escribe una nueva consulta que utilice una caracterstica no admitida (UNION).
Algunas bases de datos tiene tablas con datos similares separados de cada uno. La
operacin UNION puede combinar los resultados de dos consultas si tienen los
mismos campos en la parte SELECT de la consulta. A modo de ejemplo, una
compaa tiene divisiones pblica y reservada, y separa los datos entre los dos:
SELECT departamentos.dnombre, [personas]. [Nombre], [personas]. [apellido]
FROM departamentos de personas INNER JOIN ON [departamentos]
[departamento de id] = [las personas] [departamento de id]; UNION SELECT
[secdeps]. [Nombre del departamento], [personas seguras]. [nombre], [personas
seguras]. [apellido] FROM secdeps INNER JOIN [a las personas seguras] ON
[secdeps] [departamento de id] = personas seguras] [id del departamento]..; Esto
enumera a todas las personas en todos los departamentos, tanto de los
departamentos de general acceso y empleados, y los ms confidenciales.
5. 5
Crea consultas en la Vista de Diseo utilizando diferentes tipos de combinaciones
para que puedas ver las oraciones SQL.
6. 6
Experimenta con los comandos de SELECT como ALL, DISTINCT,
DISTINCTROW, TOP, TOP PERCENT. SELECT ALL es el valor predeterminado,
e incluye todos los duplicados. SELECT DISTINCT suprime las filas duplicadas.
DISTINCTROW suprime un duplicado slo si todos los campos de la tabla son los
mismos. SELECT TOP 10 vuelve slo las diez primeras filas de la consulta.
SELECT TOP 10 PERCENT devuelve el diez por ciento del total de filas de su
consulta de otro modo recuperar.

Vous aimerez peut-être aussi