# SQL - Subconsultas y CTEs (Data Analytics) > Subconsultas escalares, correlacionadas, EXISTS, WITH (CTE), CTEs recursivas, refactorización de consultas - 20 preguntas de entrevista - Mid-Level - [Preguntas de entrevista: Data Analytics](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista.md) ## 1. ¿Qué es una subconsulta en SQL? **Respuesta** Una subconsulta es una consulta anidada dentro de otra consulta SQL. Puede aparecer en las cláusulas SELECT, FROM, WHERE o HAVING. La subconsulta se ejecuta primero y su resultado es utilizado por la consulta externa. Este mecanismo permite descomponer problemas complejos en pasos lógicos sucesivos. ## 2. ¿En qué cláusula SQL se puede utilizar una subconsulta escalar? **Respuesta** Una subconsulta escalar devuelve exactamente un valor (una fila, una columna). Gracias a esta propiedad, puede usarse en la cláusula SELECT como una columna calculada. También puede aparecer en WHERE para comparaciones directas. Las subconsultas que devuelven varias filas no pueden usarse donde se espera un único valor. ## 3. ¿Cuál es la diferencia entre una subconsulta y una unión? **Respuesta** Una subconsulta es una consulta anidada independiente que produce un resultado intermedio utilizado por la consulta externa, mientras que una unión combina directamente columnas de múltiples tablas en un único conjunto de resultados. Las uniones son generalmente más eficientes para combinar datos, pero las subconsultas a veces son más legibles para filtros complejos o cálculos intermedios. ## 17 preguntas más disponibles - ¿Cómo usar la palabra clave IN con una subconsulta para filtrar resultados? - ¿Qué es una subconsulta correlacionada? Regístrate gratis: https://sharpskill.dev/es/login ## Otros temas de entrevista Data Analytics - [Google Sheets - Fundamentos](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/google-sheets-basics.md): 20 preguntas, Junior - [Google Sheets - Fórmulas avanzadas](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/google-sheets-advanced.md): 20 preguntas, Junior - [SQL - Fundamentos](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/sql-basics.md): 25 preguntas, Junior - [SQL - Agregaciones y agrupamientos](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/sql-aggregations.md): 20 preguntas, Junior - [SQL - Joins](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/sql-joins.md): 20 preguntas, Junior - [BigQuery - Fundamentos](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/bigquery-fundamentals.md): 20 preguntas, Junior - [Data Cleaning - Limpieza de datos](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/data-cleaning.md): 20 preguntas, Junior - [KPIs y métricas de negocio](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/kpis-metrics.md): 20 preguntas, Junior - [Estadística descriptiva](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/descriptive-statistics.md): 20 preguntas, Junior - [Zapier y automatización No-Code](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/zapier-automation.md): 20 preguntas, Junior - [Principios de visualización de datos](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/data-viz-principles.md): 20 preguntas, Junior - [Python & Pandas - Fundamentos](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/python-pandas-basics.md): 20 preguntas, Junior - [Google Sheets - Dashboards automatizados](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/google-sheets-dashboards.md): 20 preguntas, Mid-Level - [SQL - Window Functions](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/sql-window-functions.md): 20 preguntas, Mid-Level - [BigQuery - Funcionalidades avanzadas](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/bigquery-advanced.md): 20 preguntas, Mid-Level - [Data Modeling](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/data-modeling.md): 20 preguntas, Mid-Level - [Análisis de funnels y conversión](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/funnel-analysis.md): 20 preguntas, Mid-Level - [Análisis de cohortes y retención](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/cohort-retention.md): 20 preguntas, Mid-Level - [Google Tag Manager y tracking](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/gtm-tracking.md): 20 preguntas, Mid-Level - [APIs y webhooks](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/apis-webhooks.md): 20 preguntas, Mid-Level - [dbt - Fundamentos](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/dbt-fundamentals.md): 20 preguntas, Mid-Level - [AB Testing y estadística aplicada](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/ab-testing.md): 20 preguntas, Mid-Level - [Looker Studio (Google Data Studio)](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/looker-studio.md): 20 preguntas, Mid-Level - [Power BI - Fundamentos](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/power-bi-fundamentals.md): 20 preguntas, Mid-Level - [SQL - Consultas analíticas avanzadas](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/sql-advanced-analytics.md): 20 preguntas, Senior - [dbt - Funciones avanzadas](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/dbt-advanced.md): 20 preguntas, Senior - [Power BI - DAX y dashboards avanzados](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/power-bi-dax.md): 20 preguntas, Senior - [Python Analytics - Análisis avanzado y ML](https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/python-analytics-advanced.md): 20 preguntas, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/es/technologies/data-analytics/preguntas-entrevista/sql-subqueries-ctes