Este cuadro de diálogo permite crear o modificar una condición SQL en una consulta.
Una condición SQL busca objetos basándose en los datos de una base de datos externa. (Utilice los comandos de correspondencia de bases de datos para vincular datos externos a los objetos.)
Para crear una condición SQL, especifique la plantilla de vínculo. Especifique la columna que se debe comprobar y el valor para la columna.
Construya una condición SQL mediante este cuadro de diálogo o escriba una condición eligiendo Escribir.
Esta sección muestra la condición SQL actual. Puede añadir, suprimir o modificar cualquier línea de la condición.
Muestra la condición SQL actual.
Si se han agrupado las líneas de la condición, el grupo aparece sangrado. (Las líneas del grupo se evalúan antes que las externas.)
Copia la línea seleccionada en la sección Condición para que pueda editarla.
Agrupa las líneas seleccionadas.
Para agrupar líneas, seleccione la primera y la última condición que desee incluir en el grupo. Haga clic en Agrupar.
Al ejecutar la consulta, las líneas del grupo se evalúan antes que el resto de la condición.
Suprime los paréntesis de la línea seleccionada y de la línea inicial o final coincidente del grupo.
Elimina la línea seleccionada de la condición.
Elimina todas las líneas de la condición SQL actual.
Permite editar una línea existente de la condición o añadir líneas nuevas.
Para editar una línea existente, selecciónela en la lista Condición SQL actual. Edite la información de la sección Condición. Haga clic en Actualizar.
Para añadir una nueva línea, seleccione el operador (And/Or/Not). Seleccione una columna y un operador, y especifique un valor. Haga clic en Añadir condición.
Permite determinar cómo se combinan unas condiciones con otras.
And Especifica que se deben cumplir ambas condiciones para que el objeto se incluya en la consulta.
Or Especifica que se debe cumplir una de las dos condiciones para que el objeto se incluya en la consulta.
And Not Especifica que debe cumplirse la primera condición y no cumplirse la segunda para que el objeto se incluya en la consulta.
Or Not Especifica que debe cumplirse la primera condición o no cumplirse la segunda para que el objeto se incluya en la consulta.
Seleccione una columna de la lista.
La lista muestra las columnas de la tabla actual.
Seleccione un operador de la lista.
Operador | Descripción |
---|---|
= | El valor de los datos o la propiedad seleccionados es igual al introducido en el cuadro Valor. |
> | El valor de los datos o la propiedad seleccionados es mayor que el introducido en el cuadro Valor. |
>= | El valor de los datos o la propiedad seleccionados es mayor o igual que el introducido en el cuadro Valor. |
< | El valor de los datos o la propiedad seleccionados es menor que el introducido en el cuadro Valor. |
<= | El valor de los datos o la propiedad seleccionados es menor o igual que el introducido en el cuadro Valor. |
<> | El valor de los datos o la propiedad seleccionados es distinto del introducido en el cuadro Valor. |
IN | El valor de los datos o la propiedad seleccionados coincide con cualquiera de los valores introducidos en el cuadro Valor. Cuando se utiliza el operador IN, los valores deben escribirse entre comillas simples y estar separados por comas, y la lista completa se debe escribir entre paréntesis; por ejemplo, ('1','2','3'). |
IS NULL | El valor del dato o la propiedad que se ha seleccionado está vacío. No introduzca ningún valor en el cuadro Valor. |
LIKE | El valor de los datos o la propiedad seleccionados contiene el valor introducido en el cuadro Valor. Solo se aplica a tipos de datos de cadena (caracteres). Utilice el signo de tanto por ciento (%) como carácter comodín. Por ejemplo, para extraer todos los objetos que tienen un valor que empieza por B, elija el operador LIKE y escriba B% en el cuadro Valor. Para obtener más información acerca de los caracteres comodín que admite su sistema de base de datos, véase la documentación del software del sistema de base de datos. |
Especifique el valor de la búsqueda.
El valor debe coincidir con el tipo de dato de la columna.
Si la cadena contiene una sola comilla simple, coloque otra delante de ésta.
En las fechas, utilice el formato TIMESTAMP’AAAA-MM-DD 00:00:00’ (por ejemplo, TIMESTAMP'1993-06-20 11:24:00').
Para utilizar caracteres comodín con valores de cadena, use el operador LIKE. Por ejemplo, para extraer todos los objetos que tienen un valor que empieza por B, elija el operador LIKE y escriba B%. Para averiguar qué caracteres comodín se admiten, véase la documentación del software de base de datos.
Añade la línea de condición a la lista Condición SQL actual.
La nueva línea se añade al final de la lista. Si hay alguna línea seleccionada en la lista, la nueva línea se añadirá en la posición anterior.
Actualiza la condición seleccionada en la lista Condición SQL actual.
Seleccione la plantilla de vínculo que especifica la tabla que contiene los datos que desea utilizar para esta condición de consulta.
En esta lista se muestran solo las plantillas de vínculos disponibles en los orígenes que esté consultando. Por ejemplo, si está consultando dibujos (asociados) de origen, la lista mostrará solo las plantillas de vínculos del dibujo origen. Si está consultando el dibujo actual, la lista mostrará solo las plantillas de vínculos del dibujo actual.
En una condición SQL no se puede consultar más de una plantilla de vínculo. Para consultar otra plantilla de vínculo debe crear una nueva condición SQL.
Muestra el cuadro de diálogo Historial de condiciones SQL, que permite seleccionar de una lista de condiciones SQL añadidas previamente.
Muestra el cuadro de diálogo Escribir condición SQL, que permite escribir la condición SQL.