Especificación de sentencias FULLSELECT en el constructor de SQL

Una sentencia FULLSELECT compone los resultados de subconsultas y conjuntos de valores para formar una tabla de resultados.

Requisito previo: antes de especificar una sentencia FULLSELECT, cree la sentencia en el constructor de SQL.

Cuando se abre FULLSELECT en el constructor de SQL, la vista de esquema muestra las sentencias y las cláusulas que conforman la sentencia FULLSELECT. La sentencia SELECT en el nodo raíz del esquema representa toda la sentencia FULLSELECT. Si añade sentencias FULLSELECT subordinadas, se representan mediante nodos UNION. Pulse las sentencias y las cláusulas de la vista de esquema para editarlas en el constructor de SQL.

Para especificar una sentencia FULLSELECT en el constructor de SQL:

  1. Opcional: para añadir una sentencia WITH:
    1. Pulse el botón derecho del ratón sobre la sentencia SELECT raíz en la vista de esquema y, a continuación, pulse Añadir expresión común de tabla (WITH) en el menú emergente.
    2. Pulse el nodo WITH en la vista de esquema y, a continuación, construya la sentencia WITH en el constructor de SQL.
  2. Opcional: para convertir una sentencia SELECT en una sentencia FULLSELECT, pulse el botón derecho del ratón sobre la sentencia en la vista de esquema y, a continuación, pulse Convertir a FULLSELECT (UNION) en el menú emergente.
  3. Opcional: para añadir una cláusula VALUES:
    1. En el nodo UNION en el que desea añadir la cláusula, suprima una de las sentencias SELECT. Pulse el botón derecho del ratón sobre la sentencia SELECT en la vista de esquema y, a continuación, pulse Suprimir en el menú emergente.
    2. Pulse el botón derecho del ratón sobre el nodo UNION de la vista de esquema y, a continuación, pulse Añadir valores en el menú emergente.
    3. Para cada fila de valores que desee añadir a la cláusula VALUES, pulse el botón derecho del ratón sobre el nodo VALUES en la vista de esquema y, a continuación, pulse Añadir fila de valores en el menú emergente.
    4. Para cada fila de valores que haya añadido, pulse su nodo en la vista de esquema y, a continuación, especifique los elementos de la fila de valores en el panel Diseño del constructor de SQL. Puede introducir el valor directamente o utilizar el asistente del constructor de expresiones para construir una expresión.
  4. Para cada una de las sentencias SELECT subordinadas, pulse la sentencia en la vista de esquema y, a continuación, construya la sentencia SELECT en el constructor de SQL.
  5. Para especificar el orden de las filas en la tabla de resultados, cree una cláusula ORDER BY que ordene según una sola columna o según varias columnas.
  6. Ejecute la sentencia. La salida se muestra en la vista Salida de datos.
Tareas relacionadas
Creación de expresiones en el asistente del constructor de expresiones
Referencia relacionada
Constructor de SQL para sentencias FULLSELECT

Comentarios