Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/07/2010, 10:39
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 17 años, 4 meses
Puntos: 2
Respuesta: se puede hacer esto con SQL?

Hola, en una aplicacion web quiero agregar una columna que muestre un mensaje de que esa bolsa no cumple, o bien agregar una columna y en un solo campo marcar si los resultados de esa consulta de produccion existieron mas de 7 bolsas que excederon el limite mostrar "Esta corrida no cumple hay mas de 7 que violan la ley de peso"
Código SQL:
Ver original
  1. SET ANSI_NULLS ON
  2. SET QUOTED_IDENTIFIER ON
  3. GO
  4.  
  5.  
  6.  
  7. ALTER PROCEDURE [dbo].[cuenta]
  8. @finicio datetime,
  9. @ffin datetime,
  10. @linea nvarchar(5),
  11. @tubo nvarchar(5),
  12. @hora nvarchar(15) AS
  13. BEGIN
  14.     SET Nocount ON
  15.     SELECT h.hora AS hora1,h.marca,h.codoptima AS codoptimaT,h.target,h.fecha AS hfecha,P.CODOPTIMA,O.CODIGO,
  16.     p.hora,p.peso,p.vaso,p.fecha,o.linea,o.tubo
  17.     INTO #checho
  18.     FROM pesos AS p, optimas AS o,htargets AS h
  19.     WHERE o.codigo = p.codOptima AND o.linea = @linea
  20.     AND o.tubo = @tubo AND p.fecha BETWEEN @finicio AND @ffin
  21.     AND h.fecha BETWEEN @finicio AND @ffin
  22.     AND p.hora= @hora AND h.codoptima = o.codigo AND h.hora= @hora
  23.  
  24.     SELECT *,(SELECT COUNT(1)total FROM #checho) AS totality FROM #checho
  25. END