Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/07/2010, 12:21
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 17 años, 3 meses
Puntos: 2
Respuesta: Problema con inner join

Ya quedo muchas gracias
Código SQL:
Ver original
  1. SET ANSI_NULLS ON
  2. SET QUOTED_IDENTIFIER ON
  3. GO
  4.  
  5. ALTER PROCEDURE [dbo].[monitor]
  6. @fecha datetime,
  7. @linea nvarchar(5),
  8. @hora nvarchar(15) AS
  9. BEGIN
  10.     SET Nocount ON
  11.  
  12.     SELECT h.hora AS hora1,h.marca,h.codoptima AS codoptimaT,h.target,h.fecha AS     hfecha,P.CODOPTIMA,O.CODIGO,p.hora,p.peso,p.vaso,p.fecha,o.linea
  13.     INTO #temporal1
  14.     FROM optimas AS o
  15.     INNER JOIN pesos AS p ON o.codigo = p.codoptima
  16.     INNER JOIN htargets AS h ON o.codigo = h.codoptima
  17.     WHERE o.linea = @linea
  18.     AND p.fecha >= @fecha AND h.fecha >= @fecha
  19.     AND p.hora = @hora AND h.hora = @hora
  20.  
  21.     SELECT *,(SELECT COUNT(1)total FROM #temporal1) AS totality FROM #temporal1
  22.  
  23. END