Cómo entender una consulta SQL y sus casos límite.
Explica las operaciones reales y los casos límite de la consulta. Atiende al comportamiento de las uniones, los valores NULL y la agregación, sin limitarte a parafrasear nombres de columnas.
Adapta el flujo de trabajo a tu tarea.
Sigue la consulta por el filtrado, las uniones y la agregación, explicando qué representa cada fila de salida. Usa un ejemplo pequeño para aclarar el tratamiento de NULL o los duplicados en lugar de solo traducir cada palabra clave.
- Qué aportas
- Consulta y contexto del esquema.
- Qué obtienes
- Explicación paso a paso de uniones, filtros y resultados.
Mira la entrada y el resultado.
Entrada y salida ilustrativas · ejemplo didáctico, no una ejecución de WebAct en directo
Ejemplo campo
SELECT region, COUNT(*) FROM customers GROUP BY region;
Ejemplo completo
Groups rows by region and counts rows in each group; confirm how missing region values should be interpreted.
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.
¿COUNT(*) significa lo mismo que contar una columna que admite nulos?
COUNT(*) cuenta filas; contar una columna cuenta valores distintos de NULL. Comprueba qué significado necesita la consulta.
¿Por qué una explicación de LEFT JOIN omite las filas que desaparecen?
Examina los filtros aplicados después de la unión. Una condición sobre la tabla unida puede afectar a las filas sin coincidencia y alterar el comportamiento aparente de la unión externa.
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 ↑