mostrar registro de una fecha inicial a un fecha final

28/06/2005 - 22:58 por Elva Pascacio | Informe spam
Hola grupo,

Alguien por aqui sabra como hacer una consulta en la cual muestre x
registros porporcionando una fecha final a una fecha final, pero si ninguna
es ingresada mostrar todas?

Gracias espero me puedan ayudar. :O)
 

Leer las respuestas

#1 Maxi
29/06/2005 - 00:55 | Informe spam
Hola, pues podrias hacer quizas algo asi como:


use northwind
Go

if object_id('usp_busqueda') is not null
drop proc usp_busqueda
Go

create proc usp_busqueda @fecha_i datetime, @fecha_o datetime as
declare @f1 varchar(10)
declare @f2 varchar(10)

set @f1 = convert(varchar(10),isnull(@fecha_i,'19010101'),112)
set @f2 = convert(varchar(10),isnull(@fecha_o,'21000101'),112)

select * from orders where orderdate >=@f1 and orderdate <=@f2

go

exec usp_busqueda '01/01/1996','08/07/1996'



Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Elva Pascacio" escribió en el
mensaje news:
Hola grupo,

Alguien por aqui sabra como hacer una consulta en la cual muestre x
registros porporcionando una fecha final a una fecha final, pero si
ninguna
es ingresada mostrar todas?

Gracias espero me puedan ayudar. :O)

Preguntas similares