Leo,
Quiero hacer el join pero me da muchos errores:
Código SQL:
Ver originalCREATE PROCEDURE [dbo].[reportes]
@finicio datetime,
@ffin datetime,
@linea nvarchar(5),
@tubo nvarchar(5),
@hora nvarchar(15) AS
BEGIN
SET Nocount ON
SELECT optimas.Linea,optimas.Tubo,htargets.Marca,htargets.Target,pesos.Peso,pesos.Vaso,Optimas.Codigo,pesos.Hora,pesos.Fecha
INTO #checho
FROM pesos INNER JOIN optimas ON optimas.codigo=pesos.codoptima
WHERE optimas.codigo = pesos.codOptima AND optimas.linea = @linea
AND optimas.tubo = @tubo AND pesos.fecha >=@finicio AND pesos.fecha<@ffin
AND htargets.fecha >=@finicio AND htargets.fecha<@ffin
AND pesos.hora = @hora AND h.codoptima = optimas.codigo AND htargets.hora= @hora
SELECT *,(SELECT COUNT(1)total FROM #checho) AS Totality FROM #checho ORDER BY fecha
END
Te dejo una captura de pantalla a continuacion:
http://ompldr.org/vN202YQ