Cómo generar consultas SQL con uniones y supuestos claros.
Generar SQL requiere los nombres del esquema y el significado del resultado deseado. Aclara las uniones y la agregación antes de considerar la consulta lista para ejecutar.
Adapta el flujo de trabajo a tu tarea.
Aporta el dialecto SQL, el esquema y el significado previsto de cada fila antes de escribir la consulta. Define explícitamente uniones, filtros y agrupaciones; luego prueba registros representativos, incluidos duplicados y valores ausentes, frente al resultado esperado.
- Qué aportas
- Esquema de base de datos y resultado deseado.
- Qué obtienes
- Borrador de consulta de solo lectura con supuestos explicados.
Mira la entrada y el resultado.
Entrada y salida ilustrativas · ejemplo didáctico, no una ejecución de WebAct en directo
Ejemplo campo
Table orders has customer_id and total; find each customer's total spending.
Ejemplo completo
SELECT customer_id, SUM(total) AS total_spend FROM orders GROUP BY customer_id;
Carga esta entrada en el prompt y cópialo en WebAct para probar la tarea. Tu resultado puede diferir del ejemplo.
Decisiones y solución de problemas.
¿Debe una consulta inferir claves de unión a partir de nombres de columnas parecidos?
Confirma la relación y los supuestos de unicidad. Una unión plausible puede multiplicar filas o conectar registros sin relación.
¿Por qué el total aumenta después de añadir una unión?
Comprueba las relaciones de uno a muchos y el orden de agregación. Examina el número de filas y un cliente conocido con pocos registros antes de confiar en el resultado completo.
Pruébalo con tu propia fuente.
Sustituye el ejemplo por tu material en el prompt. Conserva los requisitos que necesites y copia la tarea en WebAct.
Personalizar y copiar la tarea ↑