M
Microsoft
Buenas:
Necesitaba hacer una consulta que introduciendo dos fechas (dia, mes) me
trajese los datosde todos los clientes que cumplen años esa semana(dadas
esas 2 fechas)
pero tengo el problema que falla cuando consulto entre fechas donde hay
cambio de mes....ejemplo....25 de enero al 3 de febrero.para hacerlo bien
tengo ke hacer del 25 al 31 de enero y despues de 1 de feb a l 3 de febrero.
la consulta ke tengo es la siguiente:
SELECT Infototal.Nombre, Infototal.Apellidos, Infototal.[Fecha Nacimiento],
Infototal.[Teléfono Móvil], Infototal.Dirección, Infototal.[E-mail]
FROM Infototal
WHERE (((Int(Day([Fecha Nacimiento])))>=Int([diadesde]) And (Int(Day([Fecha
Nacimiento])))<=Int([diahasta])) AND ((Int(Month([Fecha
Nacimiento])))>=Int([mesdesde]) And (Int(Month([Fecha
Nacimiento])))<=Int([meshasta])));
Gracias de antemano
Necesitaba hacer una consulta que introduciendo dos fechas (dia, mes) me
trajese los datosde todos los clientes que cumplen años esa semana(dadas
esas 2 fechas)
pero tengo el problema que falla cuando consulto entre fechas donde hay
cambio de mes....ejemplo....25 de enero al 3 de febrero.para hacerlo bien
tengo ke hacer del 25 al 31 de enero y despues de 1 de feb a l 3 de febrero.
la consulta ke tengo es la siguiente:
SELECT Infototal.Nombre, Infototal.Apellidos, Infototal.[Fecha Nacimiento],
Infototal.[Teléfono Móvil], Infototal.Dirección, Infototal.[E-mail]
FROM Infototal
WHERE (((Int(Day([Fecha Nacimiento])))>=Int([diadesde]) And (Int(Day([Fecha
Nacimiento])))<=Int([diahasta])) AND ((Int(Month([Fecha
Nacimiento])))>=Int([mesdesde]) And (Int(Month([Fecha
Nacimiento])))<=Int([meshasta])));
Gracias de antemano