AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Editores / Editor de consultas / Crear consultas
  • Presentación
  • ¿Cómo proceder?
  • Crear una nueva consulta selectiva con la ventana description de una consulta selectiva
  • Creando una nueva consulta Select con la asistente simplificada
  • Notas
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
Se utiliza una consulta de selección (sentencia SQL SELECCIONE ) para ver una selección de registros de una base de datos.. Este es el tipo de consulta más común.
Para realizar esta selección, las principales características de la consulta son las siguientes:
  • el tipo de unión entre los ficheros de datos utilizados (si se utilizan varios ficheros de datos),
  • se aplican condiciones de selección a los registros (clientes que viven en Seattle, productos cuyo precio es superior a 40 dólares, etc.),
  • se agrupan los valores de los artículos (productos agrupados por tipo, clientes agrupados por edad, etc.),
  • se realizan operaciones sobre el contenido de los artículos (importe total de los pedidos de un cliente, importe medio gastado por cliente, etc.),
  • el resultado de la consulta se ordena (por código postal, por precio, etc.).
Por ejemplo, desea visualizar la cantidad total de pedidos por cliente que vive en Londres.. Solo se considerarán los clientes con un total de pedidos superior a 3000 dólares. El resultado se clasificará por importe total en orden ascendente. Para realizar esta consulta, el resultado se agrupará automáticamente por nombre de cliente y por ciudad..
Consulta de selección
El editor de consultas genera automáticamente el código SQL de esta consulta.
Para ver el código SQL de una consulta:
  1. Abrir el menú contextual del gráfico de consulta.
  2. Seleccione "Código SQL".
También tiene la posibilidad de presionar la tecla F2.
SELECT
CUSTOMER.CustomerName AS CustomerName,
CUSTOMER.CITY AS CITY,
SUM(ORDERS.TotalIOT) AS the_sum_TotalIOT
FROM
CUSTOMER,
ORDERS
WHERE
CUSTOMER.CustomerNum = ORDERS.CustomerNum
AND
(
CUSTOMER.CITY = 'London'
)
GROUP BY
CUSTOMER.CustomerName,
CUSTOMER.CITY
HAVING
SUM(ORDERS.TotalIOT) > 3000
ORDER BY
the_sum_TotalIOT ASC
Para más detalles sobre la description y el uso de una consulta Select, véase:
¿Cómo proceder?
Se pueden utilizar dos métodos para crear una consulta de selección:
  • creación a través de la ventana de description de una consulta selectiva.
  • creación a través de una asistente simplificada.

Crear una nueva consulta selectiva con la ventana description de una consulta selectiva

Para crear una nueva consulta selectiva con la ventana description de una consulta selectiva:
  1. Haga clic en nuevo en los botones de acceso rápido.
    • En la ventana que aparece, haga clic en "Consultar".
    • El asistente de creación de consultas se abre.
  2. Seleccione crear una consulta de selección (opción "Selección (SELECT)").
    Pase a la etapa siguiente del asistente.
  3. Si su proyecto es relacionado a ningún análisis, especifique el análisis al que se adjuntará la consulta. Valide.
  4. La ventana de descripción de la consulta se abre.
  5. Escriba el nombre de la consulta (nombre del archivo ".WDR" correspondiente a la consulta). Este nombre se utilizará para identificar la consulta en sus programas.
  6. Especifique el título de la consulta describiendo brevemente el propósito de la consulta. Este epígrafe se utilizará en la documentación del proyecto.
  7. En la sección izquierda, seleccione los diferentes elementos utilizados por la consulta.
    Observación: Para simplificar la selección de los artículos, éstos pueden ser mostrados por el archivo de datos de associated, por consulta de associated o en orden alfabético.
    Para más detalles sobre los elementos de una consulta, véase Elementos incluidos en una consulta.
  8. En la sección central, seleccione el elemento sobre el que desea realizar una acción (condición de selección, clasificación, etc.).
  9. En la sección correcta, defina las acciones que deben realizarse sobre el elemento seleccionado (condición de selección, ordenación, etc.).
    Para obtener más información, consulte:
  10. Eliminar (si es necesario) los registros "duplicados" del resultado de la consulta (botón "Eliminar duplicados").
    En este caso, cada Record encontrada en el resultado de la consulta será única. Por ejemplo, si se utiliza una consulta para mostrar a todos los clientes que hicieron al menos un pedido, los clientes que hicieron varios pedidos aparecerán una sola vez en el resultado de la consulta.
  11. Validar la ventana. La representación gráfica de la consulta se muestra automáticamente.
  12. En la pestaña "Inicio", en el grupo "General", despliegue "Guardar" y haga clic en "Guardar" para guardar la consulta.

Creando una nueva consulta Select con la asistente simplificada

Para crear una nueva consulta de selección con la asistente simplificada:
  1. Haga clic en nuevo en los botones de acceso rápido. En la ventana que aparece, haga clic en "Consultar".. El asistente de creación de consultas se abre.
  2. Especifique que desea crear una consulta Select (opción "Select"), marque "Utilizar la asistente simplificada "..
    Pase a la etapa siguiente del asistente.
  3. Si su proyecto es relacionado a ningún análisis, especifique el análisis al que se adjuntará la consulta.
    Pase a la etapa siguiente del asistente.
  4. Seleccione los elementos utilizados por la consulta.
    Observación: Para simplificar la selección de los artículos, éstos pueden ser mostrados por el archivo de datos de associated, por consulta de associated o en orden alfabético.
    Para más detalles sobre los elementos de una consulta, véase Elementos incluidos en una consulta.
    Pase a la etapa siguiente del asistente.
  5. Seleccione el orden en el que se verán los artículos. Pase a la etapa siguiente.
  6. Especificar si se deben describir o no las condiciones de selección..
    Pase a la etapa siguiente.
    Si se deben definir condiciones de selección:
    • seleccione la posición para la que debe añadirse una condición de selección.
    • elija los criterios de selección de la condición (igual a, mayor que, etc.). Esta condición puede aplicarse a un valor dado, a un parámetro, a los registros seleccionados por otra consulta, etc..
      Repita este paso para todas las condiciones de selección que desee definir.
  7. Especificar si los elementos seleccionados por la consulta deben ser clasificados o no.
    En este caso, seleccione la posición de clasificación y especifique el orden de clasificación.
  8. Escriba el nombre de la consulta (nombre del archivo ".WDR" correspondiente a la consulta). Este nombre se utilizará para identificar la consulta en sus programas.
  9. Especifique el título de la consulta describiendo brevemente el propósito de la consulta. Este epígrafe se utilizará en la documentación del proyecto..
    Observación: El nombre de la consulta se define automáticamente a partir de la leyenda escrita.
  10. Validar la consulta description. La representación gráfica de la consulta se muestra automáticamente en el editor de consultas.
Notas
  • Para modificar las características de una consulta, en la pestaña "Consulta", en el grupo "Edición", haga clic en "Descripción". Para obtener más información, consulte Definir una consulta.
  • Para generar el código SQL correspondiente a esta consulta, seleccione "Código SQL" en el menú contextual de la consulta. Si se realizan cambios en la consulta description, estos cambios se reflejarán automáticamente en el código SQL correspondiente.
  • También tiene la posibilidad de crear una consulta a partir de uno o más ficheros de datos descritos en la editor de análisis: Para ello, arrastre los archivos de datos seleccionados en el panel "Análisis" y suéltelos en el editor de consultas.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 09/12/2023

Señalar un error o enviar una sugerencia | Ayuda local