SQL - Problema con rango de fechas

 
Vista:

Problema con rango de fechas

Publicado por jygc (6 intervenciones) el 24/07/2002 01:58:35
hola
tengo una consulta donde quiero que me traiga los valores entre un rango de fechas pero no me devuelve el ultimo valor, ejem si le mando de parametros 21/07/2002 y 23/07/2002
no me regresa los registros del 23/07/2002

este es el codigo que utilizo

Select campo1 From tabla1
Where fecha Between @FechaIni And @FechaFin

ya intente con fecha >= @FechaIni And fecha <= @FechaFin

Ojala alguien me pueda ayudar. Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con rango de fechas

Publicado por Islas, Isaías (5072 intervenciones) el 24/07/2002 03:03:41
Hola

Le sugiero que considere las HORAS, MINUTOS Y de ser posible SEGUNDOS.

DECLARE @FechaIni as varchar, @FechaFin
SET @FechaIni = '2002-01-01 00:00:00'
SET @FechaFin = '2002-01-31 23:59:59'

SELECT ..................
FROM .................
WHERE MyColumna_Fecha BETWEEN @FechaIni AND @FechaFin

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema con rango de fechas

Publicado por EDELRIO (540 intervenciones) el 24/07/2002 16:47:26
Si no queire batallar ejecute lo siguiente...

SELECT ..................
FROM .................
WHERE MyColumna_Fecha
BETWEEN Convert(Int,Convert(Varchar(30), @FechaIni, 112)) AND Convert(Int,Convert(Varchar(30), @FechaFin,112))

Sin duda funcionara ya que buscara valores enteros, intentelo por favor....

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema con rango de fechas

Publicado por Islas, Isaías (5072 intervenciones) el 24/07/2002 17:19:18
Hola amigo Ernesto.

Excelente propuesta, siempre y cuando no entren en juego las HORAS y/o MINUTOS.

Gracias y saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar