Blog gratis
Reportar
Editar
¡Crea tu blog!
Compartir
¡Sorpréndeme!
img
img

 

 

mi base de datos
Blog de anyicitajaimes

img
img
01 de Junio, 2011 · General

consulta en Access

Tipos de consultas

Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e incluso almacenar el resultado en otra tabla.

Existen varios tipos de consultas:

Consultas de selección.

Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer o no según la consulta). Una consulta de selección genera una tabla lógica (se llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se vuelve a calcular).

Consultas de acción.

Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de acción, de eliminación, de actualización, de datos anexados y de creación de tablas. Las veremos más adelante.

Consultas específicas de SQL.

Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL, como por ejemplo las de Unión. Estas consultas no se estudiarán en este curso ya que para definirlas hay que saber SQL, cosa que no es objeto de este curso.

Pero si tienes ganas de aprender, puedes seguir nuestro Tutorial de SQL o nuestro Curso de SQLServer, con los que aprenderás a realizar consultas manualmente.

 

CRITERIO DE CONSULTA

de consulta es una regla para identificar los registros que se desea incluir en el resultado de una consulta. No todas las consultas deben incluir criterios, pero si no le interesa ver todos los registros que están almacenados en el origen de registros subyacente, deberá agregar criterios a una consulta cuando la diseñe.

Para obtener más información acerca de la creación de consultas de selección, vea el artículo Crear una consulta de selección sencilla.

En este tema

·         Introducción a los criterios de consulta

·         Criterios para campos Texto, Memo e Hipervínculo

·         Criterios para campos Número, Moneda y Auto numérico

·         Criterios para campos Fecha/Hora

·         Criterios para otros campos

 

En las tablas siguientes, se muestran algunos ejemplos de criterios y se explica su funcionamiento.

 

Criterios

Descripción

>25 y <50

Este criterio se aplica a campos Número, como Precio o UnidadesEnStock. El resultado incluye solamente aquellos registros en los que el campo Precio o UnidadesEnStock contiene un valor mayor que 25 y menor que 50.

Dif  Fecha("aaaa", [Fecha Nacimiento], Fecha()) > 30

Este criterio se aplica a campos Fecha/Hora, como FechaNacimiento. En el resultado de la consulta, sólo se incluyen los registros en los que el número de años entre la fecha de nacimiento de una persona y la fecha actual es mayor que 30.

Es Nulo

Este criterio se puede aplicar a cualquier tipo de campo para que se muestren los registros en los que el valor de campo sea nulo.

 

 

 

 

CONDICIONES

Cuando una columna que interviene en una condición contiene el valor nulo, el resultado de la condición no es verdadero ni falso, sino nulo, sea cual sea el test que se haya utilizado. Por eso si queremos listar las filas que no tienen valor en una determinada columna, no podemos utilizar la condición columna = nulo debemos utilizar un operador especial, el operador Es nulo.
Tiene la siguiente sintaxis:

Expresión Es nulo, donde expresión normalmente será un nombre de columna.

Por ejemplo queremos saber los alumnos que no tienen población, la condición sería población Es Nulo

 

 

  

 

CARACTERES COMODIN

 

Caracteres representa una lista de caracteres y puede incluir casi cualquier carácter, incluyendo dígitos, los caracteres se escriben uno detrás de otro sin espacios en blanco ni comas. Por ejemplo para sacar los nombres que empiezan por a, g, r o v el patrón sería: '[agrv]*'

 

Los caracteres especiales   de corchete de apertura [, interrogación?, almohadilla # y asterisco * dejan de ser considerados comodines cuando van entre corchetes. Por ejemplo para buscar los nombres que contienen un asterisco, el patrón sería: '*[*]*' en este caso el segundo * dentro del patrón no actúa como comodín sino como un carácter cualquiera porque va dentro de los corchetes.

El corchete de cierre] se puede utilizar fuera de una lista de caracteres como carácter independiente pero no se puede utilizar en una lista de caracteres. Por ejemplo, el patrón 'a]*' permite encontrar nombres que empiecen por una a seguida de un corchete de cierre.

 

La secuencia de caracteres [] se considera una cadena de caracteres de longitud cero ("").

 

Se utiliza cuando queremos utilizar caracteres comodines para formar el valor con el que comparar.

Por ejemplo queremos visualizar los alumnos cuyo nombre acabe en 'o'. En este caso hay que utilizar el comodín * y utilizar el operador Como para que Access reconozca el * como un comodín y no como el carácter asterisco. La condición sería nombre como '*o'.

El valor que contiene los comodines se conoce como patrón y tiene que ir encerrado entre comillas (simples o dobles).

La sintaxis es la siguiente:

Expresión Como 'patrón'

 

En la siguiente tabla te indicamos los caracteres comodines que se pueden poner en un patrón y su significado.

 

Caracteres en patron

Significado

?

Un carácter cualquiera

*

Cero o más caracteres

#

Un dígito cualquiera (0-9)

[ListaCaracteres]

Un carácter cualquiera de listacaracteres

[!ListaCaracteres]

Un carácter cualquiera no incluido en listacaracteres

 

 

 

 

 

publicado por anyicitajaimes a las 20:13 · Sin comentarios  ·  Recomendar
Más sobre este tema ·  Participar
Comentarios (0) ·  Enviar comentario
Enviar comentario

Nombre:

E-Mail (no será publicado):

Sitio Web (opcional):

Recordar mis datos.
Escriba el código que visualiza en la imagen Escriba el código [Regenerar]:
Formato de texto permitido: <b>Negrita</b>, <i>Cursiva</i>, <u>Subrayado</u>, <li>· Lista</li>
img
.Sobre mí
FOTO

Anyi Vanesa Jaimes Paipa

soy una person a muy alegre

» Ver perfil

img
.Calendario
Ver mes anterior Marzo 2024 Ver mes siguiente
DOLUMAMIJUVISA
12
3456789
10111213141516
17181920212223
24252627282930
31
img
.Buscador
Blog   Web
img
.Tópicos
» General (7)
img
.Nube de tags [?]
img
.Secciones
» Inicio
img
.Enlaces
img img
FULLServices Network | Blog gratis | Privacidad