Utilice los paneles del Constructor de consultas SQL con la vista de esquema para
construir una sentencia FULLSELECT.
Una sentencia FULLSELECT combina los resultados de subconsultas y conjuntos de valores para formar una tabla de resultados.
- Panel Fuente SQL
- Utilice este panel para revisar la sentencia FULLSELECT mientras construye la sentencia en el panel Tablas, el panel Diseño y las subconsultas. También puede escribir los cambios directamente en este panel. Si cambia la sentencia en este panel, puede analizarla sacando el foco del panel o guardando la sentencia. Si el analizador considera que la sintaxis de la sentencia es válida, los paneles Tablas y Diseño se sincronizan para reflejar la sentencia actualizada.
- Panel Tablas
- Utilice este panel para seleccionar los operadores que se deben utilizar con los elementos en la sentencia FULLSELECT para devolver los resultados que desea.
- Sentencia
- Indica el elemento de la sentencia FULLSELECT: sentencia FULLSELECT, sentencia SELECT o cláusula VALUES.
- Operador
- Seleccione el operador que se debe utilizar entre el elemento que se encuentra en esta fila y el elemento que se encuentra en la siguiente fila de esta tabla.
- UNION
- La tabla de resultados que se deriva de la combinación de otras dos tablas de resultados (R1 y R2). El resultado es el conjunto de todas las filas en R1 o R2, con las filas duplicadas eliminadas.
- UNION ALL
- La tabla de resultados que se deriva de la combinación de otras dos tablas de resultados (R1 y R2). El resultado está formado por todas las filas de R1 y R2.
- INTERSECT
- La tabla de resultados que se deriva de la combinación de otras dos tablas de resultados (R1 y R2). El resultado está formado por todas las filas de R1 y R2, con las filas duplicadas eliminadas.
- INTERSECT ALL
- La tabla de resultados que se deriva de la combinación de otras dos tablas de resultados (R1 y R2). El resultado está formado por todas las filas de R1 y R2.
- EXCEPT
- La tabla de resultados que se deriva de la combinación de otras dos tablas de resultados (R1 y R2). El resultado está formado por todas las filas que sólo se encuentran R1, con las filas duplicadas en el resultado de esta operación eliminadas.
- EXCEPT ALL
- La tabla de resultados que se deriva de la combinación de otras dos tablas de resultados (R1 y R2). El resultado está formado por todas las filas que no tienen una fila correspondiente en R2, donde las filas duplicadas son significativas.
- Panel Diseño
- Cuando visualice las columnas Columna, Tipo de clasificación y Orden de clasificación, utilice las columnas de este panel para crear una cláusula ORDER BY en la sentencia FULLSELECT.
- Columna
- Seleccione las columnas que desea incluir en la cláusula ORDER BY. Las columnas de la lista son las columnas que especificó para las sentencias sub-SELECT.
- Tipo de clasificación
- Seleccione si desea clasificar los
resultados para la columna correspondiente en orden ascendente,
descendente o según el orden predefinido. La opción
Predefinido indica que es necesaria la
clasificación, pero no se debe mostrar ningún fuente de SQL para
el tipo de clasificación. Se utiliza el tipo de clasificación
predefinido para su producto de base de datos.
- Orden de clasificación
- Seleccione el orden en que desea visualizar los resultados.
- Cuando se visualice la columna Elemento de las filas de valores, utilice este panel para definir expresiones que especifiquen los valores para cada columna de una fila en la tabla de resultados de una sentencia FULLSELECT. Puede escribir un valor o una expresión en una celda, o pulsar Construir expresión y utilizar el asistente del constructor de expresiones para crear una expresión.