Professional Documents
Culture Documents
Filtrado de datos
Para filtrar los datos de la consulta, establezca las preferencias deseadas en el rea inferior de
la vista Diseo. Dispone de las siguientes lneas:
Campo
Escriba el nombre del campo de datos al que hace referencia en la consulta. Los parmetros
de las filas inferiores hacen referencia a este campo. Si activa una celda pulsando en ella con
el ratn ver un botn de flecha que le permitir seleccionar un campo. La opcin "Nombre de
tabla.*" selecciona todos los campos de datos y los criterios son vlidos para todos los
campos de la tabla.
Alias
Especifica un alias. Este alias se mostrar en la consulta en lugar del nombre de campo. De
esta forma se pueden emplear etiquetas de columna definidas por el usuario. Por ejemplo, si
el campo de datos se denomina NRef. y desea que en la consulta aparezca NmRef., escriba
NmRef. como alias.
Tabla
Aqu se muestra la tabla de base de datos correspondiente al campo de datos seleccionado.
Si activa una celda haciendo clic en ella, se muestra una flecha que permite seleccionar otra
tabla de la consulta actual.
Ordenar
Si presiona la celda, puede elegir entre las opciones de ordenamiento: ascendente,
descendente y sin ordenamiento. Los campos de texto se ordenarn alfabticamente, los
campos numricos en orden numrico. Para la mayora de las bases de datos, el
administrador puede definir las opciones de ordenamiento.
Visible
Si selecciona la propiedad Visible para un campo de datos, dicho campo se ve en la consulta.
Si slo se emplea un campo de datos para formular una condicin, no es necesario que se
muestre.
UNIVERSIDAD CATOLICA DE CUYO
SEDE SAN LUIS
Criterios
Especifica los criterios de filtro del contenido del campo de datos.
o
Introduzca en cada fila un criterio adicional para el filtrado. Los diferentes criterios de una
columna se vinculan por una relacin del tipo O.
Funciones
Las funciones que se puedan ejecutar dependen de la base de datos.
Si trabaja con la base de datos HSQL, el cuadro de lista en la fila Funcin incluye las
siguientes opciones:
Sin
No se ejecuta ninguna funcin
funcin
menor que o ... el contenido del campo es menor o igual que la expresin
<=
igual a introducida.
UNIVERSIDAD CATOLICA DE CUYO
SEDE SAN LUIS
Orden de
Orden de SQL Significado La condicin se cumple si
LibreOffice
IS NOT EMPTY IS NOT NULL no est vaco ... el campo de datos no est vaco.
Ejemplos
devuelve los nombres de los campos que contienen tanto dime como
LIKE 'd?me'
dame.
LIKE 'S*' muestra los campos de datos con contenidos como Sol.
muestra los campos de datos con los valores 1, 3, 5, 7. Si, por ejemplo, el
IN (1; 3; 5; 7) campo de datos contiene una referencia, se puede definir una consulta que
muestre el artculo en cuestin con el nmero introducido.
NOT IN
muestra los campos de datos que no contienen Prez.
('Perez')
UNIVERSIDAD CATOLICA DE CUYO
SEDE SAN LUIS
Sintaxis de escape de
Elemento de Sintaxis de escape
SQL n. 1 (puede ser Sintaxis de SQL 2
tipo de fecha de SQL n. 2
obsoleta)
Consultas paramtricas
Las consultas paramtricas permiten a los usuarios introducir valores durante la ejecucin.
Estos valores se utilizan en los criterios de seleccin de los registros que se mostrarn. Cada
valor posee un nombre de parmetro asociado, el cual se utiliza para preguntar a los usuarios
cundo se ejecuta la consulta.
Los nombres de los parmetros van precedidos de dos puntos en las vistas de Diseo y SQL
de las consultas. Esto puede emplearse en cualquier sitio donde puedan aparecer valores. Si
el mismo valor debe aparecer ms de una vez en la consulta, se reutilizar el nombre del
parmetro correspondiente.
En el ms sencillo de los casos, donde los usuarios proporcionan un valor que se ajusta para
igualarlo, tan solo hace falta introducir el nombre del parmetro precedido por dos puntos en la
fila Criterio.
= :Nombre_del_parmetro