Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2005, 17:01
jmontoya
 
Fecha de Ingreso: junio-2004
Mensajes: 90
Antigüedad: 20 años, 6 meses
Puntos: 0
SQL Consultas En blanco

Saludos compa;eros

Les planteo este caso, para ver que solucion se le puede dar y caul es la mas adecuada.

Tengo la siguiente tabla

Código HTML:
idVisitas   fecha                                                  hits                 
101         2005-01-21 00:00:00                             207
100         2005-01-20 00:00:00                             16
99          2005-01-15 00:00:00                              10
98          2005-01-12 00:00:00                              3
Se desea crear un procedimiento almacenado que devuelva en un parametro de salida la cantidad de Hist del dia actual (segun fecha del sistema) y si no hay un registro de ese sia que devuelva cero (0) por dicho paramatro.

Ejemplo:

1. Asumiento que hoy es 20 de Enero del 2005
declare @c int
exec sp_visitasWeb_hoy @c OUTPUT
print @c
Decuelve: 16

2. Asumiento que hoy es 21 de Enero del 2005
declare @c int
exec sp_visitasWeb_hoy @c OUTPUT
print @c
Decuelve: 207

3. Asumiento que hoy es 22 de Enero del 2005
declare @c int
exec sp_visitasWeb_hoy @c OUTPUT
print @c
Decuelve: 0 Porque segun la tabla no hay un registro de esa fecha.


Gracias espero sus comentarios.