Lenguaje SQL clausula SELECT con Microsoft Access 2010. Oposicion 2019 Oficial Técnico de Sistemas Informáticos

Microsoft Access 2010

Microsoft Access 2010. Lenguaje SQL clausula SELECT con Microsoft Access 2010. Tema 22 Parte del temario de Oficial Técnico de Sistemas Informáticos 2019 de Navarra

Una instrucción SELECT generalmente comienza con una cláusula SELECT. Utiliza una cláusula SELECT para especificar los nombres de los campos que tienen datos que desea usar en una consulta.

También puede usar expresiones en lugar de o además de los campos. Incluso puede usar otra instrucción SELECT como un campo, esto se conoce como una subconsulta.

Supongamos que desea conocer los números de teléfono de sus clientes. Suponiendo que el campo que almacena los números de teléfono de los clientes se llama txtCustPhone, la cláusula SELECT aparece de la siguiente manera: SELECT [txtCustomerPhone]

Puedes usar corchetes para encerrar el nombre. Si el nombre no contiene espacios o caracteres especiales (como signos de puntuación), los corchetes son opcionales. Si el nombre contiene espacios o caracteres especiales, debe usar los corchetes.

Sugerencia: un nombre que contenga espacios es más fácil de leer y puede ahorrarle tiempo al diseñar formularios e informes, pero puede terminar haciendo que escriba más cuando escribe declaraciones SQL. Debe considerar este hecho cuando nombre objetos en su base de datos de Access.

Si su declaración SQL tiene dos o más campos que tienen el mismo nombre, debe agregar el nombre de la fuente de datos de cada campo al nombre del campo en la cláusula SELECT. Utiliza el mismo nombre para la fuente de datos que usa en la cláusula FROM.

Seleccionar todos los campos

Cuando desee incluir todos los campos de una fuente de datos, puede enumerar todos los campos individualmente en la cláusula SELECT, o puede usar el carácter comodín de asterisco (*). Cuando usa el asterisco, Access determina cuándo se ejecuta la consulta qué campos contiene la fuente de datos e incluye todos esos campos en la consulta. Esto ayuda a asegurarse de que la consulta se mantenga actualizada si se agregan nuevos campos a la fuente de datos.

Puede usar el asterisco con una o más fuentes de datos en una declaración SQL. Si usa el asterisco y hay varias fuentes de datos, debe incluir el nombre de la fuente de datos junto con el asterisco, para que Access pueda determinar de qué fuente de datos incluir todos los campos.

Por ejemplo, suponga que desea seleccionar todos los campos de la tabla Pedidos, pero solo la dirección de correo electrónico de la tabla Contactos. Su cláusula SELECT podría parecerse a esto: SELECT Órdenes. *, Contactos. [Dirección de correo electrónico]

Nota: Lleve un registro de cuándo usa el asterisco. Si luego se agregan nuevos campos al origen de datos y no los planificó, es posible que los resultados de la consulta no resulten como usted desea.

Seleccione valores distintos

Si sabe que su declaración seleccionará datos redundantes y prefiere ver solo valores distintos, puede utilizar la palabra clave DISTINCT en su cláusula SELECT. Por ejemplo, suponga que sus clientes representan diferentes intereses, algunos de los cuales utilizan el mismo número de teléfono. Si desea asegurarse de que solo ve cada número de teléfono una vez, su cláusula SELECT aparece de la siguiente manera: SELECT DISTINTO [txtCustomerPhone]

Este tutorial te puede ser de utilidad para prepararse las oposiciones 2019 de Oficial Técnico de Sistemas Informáticos en Navarra

Utilice nombres sustitutos para campos o expresiones: la palabra clave AS

Puede cambiar la etiqueta que se muestra para cualquier campo en la vista de hoja de datos utilizando la palabra clave AS y un alias de campo en su cláusula SELECT. Un alias de campo es un nombre que asigna a un campo en una consulta para facilitar la lectura de los resultados. Por ejemplo, si desea seleccionar datos de un campo llamado txtCustPhone, y el campo contiene números de teléfono del cliente, podría mejorar la legibilidad de sus resultados utilizando un alias de campo en su declaración SELECT, de la siguiente manera: SELECT [txtCustPhone] AS [Teléfono del cliente]

Nota: Debe usar un alias de campo cuando use una expresión en una cláusula SELECT.

Seleccionar usando una expresión

A veces, desea consultar cálculos basados ​​en sus datos o recuperar solo parte de los datos de un campo. Por ejemplo, suponga que desea devolver el año en que nacieron los clientes, según los datos en el campo Fecha de nacimiento de su base de datos. Su cláusula SELECT podría parecerse a lo siguiente: SELECT DatePart ("yyyy", [BirthDate]) AS [Birth Year]

Esta expresión consta de la función DatePart y dos argumentos: "yyyy" (una constante) y [BirthDate] (un identificador).

Puede usar cualquier expresión válida como un campo, si la expresión genera un solo valor cuando se le asigna un solo valor de entrada.

Tambien deberia consultar

Clausula WHERE

Clausula FROM

Clausula SELECT

Lenguaje SQL

Este tutorial te puede ser de utilidad para prepararse las oposiciones 2019 de Oficial Técnico de Sistemas Informáticos en Navarra

Fecha actualización el 2019-04-07. Fecha publicación el 2019-04-07. Categoría: Microsoft Access 2010 Autor: Oscar olg Mapa del sitio