Consulta de Fechas

19/10/2007 - 22:20 por Edgar_Torres | Informe spam
Hola grupo, para variar tengo un problema, quiero realizar una
consulta entre fechas

Quisiera buscar todos los registros que esten dentro de este rango

(mes inicio y año inicio) y (mes final y año final)

Espero su ayuda, muchas gracias,

Edgar Torres
 

Leer las respuestas

#1 Alejandro Mesa
20/10/2007 - 02:27 | Informe spam
Edgar_Torres,

Asigna los valores de inicio y final, con un formato que SQL Server sea
capas de interpretar correctamente, independiente del tipo de lenguaje en uso
o el seteo de dateformat. Por ejemplo 'yyyymm', ya que al concatenar '01',
quedaria una fecha valida.

Ejemplo:

USE Northwind
go

DECLARE @inicio VARCHAR(6)
DECLARE @fin VARCHAR(6)

SET @inicio = '199802'
SET @fin = '199803'

SELECT
*
FROM
dbo.[Orders]
WHERE
[OrderDate] >= CAST(@inicio + '01' AS DATETIME)
AND [OrderDate] < CAST(DATEADD(MONTH, 1, @fin + '01') AS DATETIME)
GO


AMB



"Edgar_Torres" wrote:

Hola grupo, para variar tengo un problema, quiero realizar una
consulta entre fechas

Quisiera buscar todos los registros que esten dentro de este rango

(mes inicio y año inicio) y (mes final y año final)

Espero su ayuda, muchas gracias,

Edgar Torres


Preguntas similares