Ayuda de MicroStation CONNECT Edition

Diálogo Creador visual de consultas SQL, Ficha Dónde

Genera una sintaxis WHERE en una consulta de la base de datos SQL.



ConfiguraciónDescripción
Tabla(s) seleccionada(s) Muestra la tabla o tablas que están actualmente seleccionadas.
Campos disponibles Muestra los campos de la tabla que aparecen en el diálogo Tabla.
Nota: Si se encuentra seleccionada alguna tabla de unión, el alias de la tabla aparece delante de cada nombre de campo para diferenciar los campos de distintas tablas.
Campos Where Muestra el campo seleccionado en Campos disponibles.
Operador Muestra el operador seleccionado en Operadores comunes o en Operadores adicionales.
Valor Muestra el valor seleccionado en Valor.
Y/O Muestra Y al hacer clic en Y, y O si se hace clic en O.
Operadores comunes Al hacer clic en un operador, este se introduce en la columna Operador del cuadro de lista Campos Where.

Las sentencias de consulta que contienen estos operadores devuelven los registros de la base de datos que cumplen con los operadores.

  • < — Genera un carácter "<", que indica que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) es menor que el número introducido en el cuadro de texto Valor.
  • > — Genera un carácter ">", que indica que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) es mayor que el número introducido en el cuadro de texto Valor.
  • <= — Genera caracteres "<=", que indican que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) es menor o igual que el número introducido en el cuadro de texto Valor.
  • >= — Genera caracteres ">=", que indican que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) es mayor o igual que el número introducido en el cuadro de texto Valor.
  • = — Genera un carácter "=", que indica que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) es igual que el número introducido en el cuadro de texto Valor.
  • <> — Genera caracteres "<>", que indican que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) es distinto del número introducido en el cuadro de texto Valor.
Operadores adicionales Contiene la siguiente lista de operadores de consulta adicionales.
  • En: Genera una expresión en la que la columna seleccionada (por ejemplo, PROPIETARIO) tiene un valor igual a cualquier miembro entre paréntesis (por ejemplo, (1, 2, 3, 4)).
  • No en: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, PROPIETARIO) es distinto de cualquier miembro entre paréntesis (por ejemplo, (1, 2, 3, 4)).
  • Como: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, PROPIETARIO) coincide con lo introducido en el cuadro de texto Valor (por ejemplo, 'SMITH').
  • No como: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, PROPIETARIO) no coincide con lo introducido en el cuadro de texto Valor (por ejemplo, 'SMITH').
  • Contiene: Genera una expresión en la que la columna seleccionada (por ejemplo, PROPIETARIO) tiene un valor que contiene lo introducido en el cuadro de texto Valor (por ejemplo, 'SMITH').
  • Comienza con: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, PROPIETARIO) comienza con lo introducido en el cuadro de texto Valor (por ejemplo, 'SAM').
  • Finaliza con: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, PROPIETARIO) finaliza con lo introducido en el cuadro de texto Valor (por ejemplo, `SON').
  • Coincide con: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, PROPIETARIO) coincide con lo introducido en el cuadro de texto Valor (por ejemplo, `SMITH').
  • Es nulo: Genera una expresión en la que la columna seleccionada (por ejemplo, IMPUESTOS) tiene un valor NULO.
  • Entre: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) está comprendido entre los dos números introducidos en el cuadro de texto Valor, separados por una `y'. Por ejemplo, para definir el criterio de búsqueda "áreas entre 4000 y 8000 sq.ft.", elija el operador "Entre" y, en el cuadro de texto Valor, introduzca "4000 y 8000".
  • Se encuentra en la lista: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) es igual a lo introducido en el cuadro de texto Valor.
  • No contiene: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) no es igual a lo introducido en el cuadro de texto Valor.
  • No comienza con: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, PROPIETARIO) no comienza con lo introducido en el cuadro de texto Valor (por ejemplo, `SMITH').
  • No finaliza con: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, PROPIETARIO) no finaliza con lo introducido en el cuadro de texto Valor (por ejemplo, `SMITH').
  • No coincide con: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) no coincide con lo introducido en el cuadro de texto Valor.
  • No es nulo: Genera una expresión en la que la columna seleccionada (por ejemplo, IMPUESTOS) tiene un valor.
  • No entre: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) no está comprendido entre los dos números introducidos en el cuadro de texto Valor, separados por una coma.
  • No se encuentra en la lista: Genera una expresión en la que el valor de la columna seleccionada (por ejemplo, IMPUESTOS) no es igual a lo introducido en el cuadro de texto Valor.
Valor Introduce un valor alfanumérico en el campo Valor del cuadro de lista Campos Where. Este valor es el que se compara con la columna seleccionada utilizando el operador seleccionado.
Y Introduce AND en el campo Y/O del cuadro de lista Campos Where. Añade una sintaxis AND a la consulta que se va a generar.
O Introduce OR en el campo Y/O del cuadro de lista Campos Where. Añade una sintaxis OR a la consulta que se va a generar.
Borrar Elimina la fila seleccionada en el cuadro de lista Campos Where.
Aplicar Añade la sentencia WHERE definida en la ficha Where a la consulta que se va a generar en el cuadro de texto Sentencia Select de SQL.