6
Así que tienen las siguientes instrucciones SELECT:Únete resultados "generados" de dos sentencias SELECT con diferentes esquemas en una tabla
SELECT COUNT(A.Award) AS US, SUBSTRING(CAST(M.Year as char(4)), 0 , 4) AS Decade
FROM Movies M, Awards A
WHERE {SOME WHERE CLAUSE}
GROUP BY Decade;
y
SELECT COUNT(*) AS Total, SUBSTRING(CAST(A2.Year as char(4)), 0 , 4) AS Decade
FROM Awards A2
WHERE {SOME WHERE CLAUSE}
GROUP BY Decade;
El primero de ellos es "generador" una mesa con columnas (US, Decade) y la segunda es "generar" otra tabla con columnas (Total, Decade). Quiero unirme a esas dos tablas de modo que consiga una mesa ( de Estados Unidos, total, década). ¿Cómo puedo hacerlo?
Sólo un pequeño problema: preferiría no SELECT * '' pero SELECT a.US, a.DECADE, b.TOTAL' lo que ganó No recibe DECADE dos veces en el resultado. – tobiasbayer
@CodeBrickie: ¡sí, gracias! – knittl
Esto funciona como un encanto :) ¡GRACIAS! –