Tiene dos tablas ANSI-SQL con columnas idénticas y necesita combinarlas en un solo conjunto de resultados, eliminando las filas duplicadas. ¿Qué operación SQL debería usar?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar el operador UNION en SQL para combinar las tablas..
Por qué esta es la respuesta
El operador UNION es la elección correcta porque combina los conjuntos de resultados de dos o más sentencias SELECT en un único conjunto de resultados y, crucialmente, elimina automáticamente las filas duplicadas. Esto cumple con el requisito de tener un solo conjunto de resultados sin duplicados. JOIN se usa para combinar columnas de tablas basándose en una condición relacionada, no para combinar filas de conjuntos de resultados. Las sentencias WITH anidadas (Common Table Expressions) se usan para organizar consultas complejas, no para la operación de combinación de filas y eliminación de duplicados en sí. UNION ALL combinaría todas las filas de ambas tablas, incluyendo los duplicados, lo cual va en contra del requisito de eliminarlos.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta