Panel Criterios (Visual Database Tools)

Se aplica a: síSQL Server (todas las versiones admitidas)

El panel Criterios permite definir las opciones de consulta (como qué columnas de datos se van a mostrar, cómo se van a ordenar los resultados y qué filas se van a seleccionar); para ello, las opciones se deben escribir en una cuadrícula con forma de hoja de cálculo. En el panel Criterios, puede especificar:

  • Las columnas que se van a mostrar y los alias de nombre de columna.

  • La tabla a la que pertenece una columna.

  • Las expresiones de columnas calculadas.

  • El criterio de ordenación de la consulta.

  • Las condiciones de búsqueda.

  • El agrupamiento de criterios, incluidas las funciones de agregado que se van a utilizar para los informes de resumen.

  • Los valores nuevos para las consultas UPDATE o INSERT INTO.

  • Los nombres de columna de destino para las consultas INSERT FROM.

Los cambios que realice en el panel Criterios se reflejarán automáticamente en el panel Diagrama y en el panel SQL. Asimismo, el panel Criterios se actualizará automáticamente para reflejar los cambios que se realicen en otros paneles.

Acerca del panel Criterios

En el panel Criterios, las filas muestran las columnas de datos que se utilizan en la consulta y las columnas muestran las opciones de consulta.

La información específica que aparezca en el panel Criterios dependerá del tipo de consulta que cree.

Si no se ve el panel Criterios, haga clic con el botón derecho en el diseñador, seleccione Panel y haga clic en Criterios.

Opciones

Columna Tipo de consulta Descripción
Columna Todas Muestra el nombre de una columna de datos utilizada para la consulta o la expresión de una columna calculada. Esta columna está bloqueada de modo que sea siempre visible a medida que se desplaza horizontalmente.
Alias SELECT, INSERT FROM, UPDATE, MAKE TABLE Especifica un nombre alternativo para una columna o el nombre que puede utilizar para una columna calculada.
Tabla SELECT, INSERT FROM, UPDATE, MAKE TABLE Especifica el nombre de la tabla u objeto con estructura de tabla para la columna de datos asociada. Esta columna está en blanco para las columnas calculadas.
Resultados SELECT, INSERT FROM, MAKE TABLE Especifica si una columna de datos aparece en los resultados de consulta.

Nota: Si la base de datos lo permite, puede utilizar una columna de datos para las cláusulas de orden o búsqueda sin mostrarla en el conjunto de resultados.
Tipo de orden SELECT, INSERT FROM Especifica que se utiliza la columna de datos asociada para ordenar los resultados de una consulta y si el orden es ascendente o descendente.
Criterio de ordenación SELECT, INSERT FROM Especifica la prioridad de orden de las columnas de datos utilizadas para ordenar el conjunto de resultados. Cuando cambia el criterio de ordenación de una columna de datos, el criterio de ordenación del resto de las columnas se actualiza en consecuencia.
Agrupar por SELECT, INSERT FROM, MAKE TABLE Especifica que la columna de datos asociada se está utilizando para crear una consulta de funciones agregadas. Esta columna de cuadrícula aparece solamente si ha elegido Agrupar por en el menú Herramientas o si ha agregado una cláusula GROUP BY al panel SQL.

De forma predeterminada, el valor de esta columna se establece en Agrupar por y la columna se incluye en la cláusula GROUP BY.

Al moverse a una celda de esta columna y seleccionar una función de agregado para aplicar a la columna de datos asociada, se agrega la expresión resultante de forma predeterminada como una columna de resultados para el conjunto de resultados.
Criterios Todas Especifica una condición de búsqueda (filtro) para la columna de datos asociada. Escriba un operador (el predeterminado es "=") y el valor que haya que buscar. Incluya los valores de texto entre comillas simples.

Si la columna de datos asociada forma parte de una cláusula GROUP BY, la expresión especificada se utilizará para una cláusula HAVING.

Si especifica valores para más de una celda de la columna de cuadrícula Criterios, las condiciones de búsqueda resultantes se vinculan de forma automática con un operador lógico AND.

Para especificar varias expresiones de condición de búsqueda para una sola columna de base de datos, por ejemplo (fname > 'A') AND (fname < 'M'), agregue la columna de datos al panel Criterios dos veces y especifique valores independientes en la columna de cuadrícula Criterios para cada instancia de la columna de datos.
O bien... Todas Especifica una expresión de condición de búsqueda adicional para la columna de datos, vinculada a expresiones previas con un operador lógico OR. Puede agregar más columnas de cuadrícula O… presionando la tecla TAB en la columna O… situada más a la derecha.
Anexar INSERT FROM Especifica el nombre de la columna de datos de destino de la columna de datos asociada. Al crear una consulta Insert From, el Diseñador de consultas y vistas intenta hacer coincidir el origen con una columna de datos de destino adecuada. Si el Diseñador de consultas y vistas no puede elegir una columna coincidente, se deberá proporcionar el nombre de columna.
Valor nuevo UPDATE, INSERT INTO Especifica el valor que se va a colocar en la columna asociada. Escriba un valor literal o una expresión.

Consulte también

Temas de procedimientos de diseño de consultas y vistas (Visual Database Tools)
Panel Diagrama (Visual Database Tools)
Reglas para especificar valores de búsqueda (Visual Database Tools)
Ordenar y agrupar los resultados de una consulta (Visual Database Tools)
Panel Resultados (Visual Database Tools)
Panel SQL (Visual Database Tools)