Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

comparar fechas en sql 2008

Estas en el tema de comparar fechas en sql 2008 en el foro de SQL Server en Foros del Web. hola amigos, estoi haciendo un sistemita para una tienda de videos bueno la cosa esta en que si el cliente saca una pelicula y la ...
  #1 (permalink)  
Antiguo 29/03/2011, 13:58
 
Fecha de Ingreso: marzo-2011
Mensajes: 35
Antigüedad: 13 años, 1 mes
Puntos: 0
comparar fechas en sql 2008

hola amigos, estoi haciendo un sistemita para una tienda de videos
bueno la cosa esta en que
si el cliente
saca una pelicula y la entrega tiempo despues del acordadoo
se el cobran 10 pesos por dia

alguien sabe coo puedo comparar dos fechas

as de cuenta
se la llevo el (dia/mes/año)
12/10/2011 y la entro el 1/11/2011

como puedo sacar cuantos dias pasaron desde aii

alguien me ayuda eske ya lo intente pero no me funciona
__________________
El Conocimiento Humano Le Pertenece Al Mundo
  #2 (permalink)  
Antiguo 29/03/2011, 14:04
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: comparar fechas en sql 2008

Prueba esto:


select datediff(dd,'1/11/2011','12/10/2011')


Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 29/03/2011, 14:23
 
Fecha de Ingreso: marzo-2011
Mensajes: 35
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: comparar fechas en sql 2008

mil gracias amigo,, me sirvio mucho,,

te lo agradescoo
__________________
El Conocimiento Humano Le Pertenece Al Mundo
  #4 (permalink)  
Antiguo 29/03/2011, 14:25
 
Fecha de Ingreso: marzo-2011
Mensajes: 35
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: comparar fechas en sql 2008

oye pero para meterlo a c# como le hago??
tendria que abrir conexion a sql??
__________________
El Conocimiento Humano Le Pertenece Al Mundo
  #5 (permalink)  
Antiguo 29/03/2011, 14:30
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: comparar fechas en sql 2008

Te sugiero que las comparaciones entre fechas SIEMPRE sean con formato ANSI, asi te quitas muchos problemas de encima

DATEDIFF(dd, '2011-01-01', 2011-03-01')

ANSI = yyyy-mm-dd
__________________
MCTS Isaias Islas
  #6 (permalink)  
Antiguo 29/03/2011, 14:37
 
Fecha de Ingreso: marzo-2011
Mensajes: 35
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: comparar fechas en sql 2008

pero eso lo puedo poner en c#,, osea para nomas comparar los textbox
__________________
El Conocimiento Humano Le Pertenece Al Mundo
  #7 (permalink)  
Antiguo 29/03/2011, 15:47
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: comparar fechas en sql 2008

Amigo, recuerda que C#, es tu parte "cliente", de ahi, tomas la informacion donde se encuentre (textbox, grid, etc.) y lo envias a la base como parametros de un procedimiento, recibes la respuesta en un recordset y haces lo que gustes en tu front.

Si tu duda esta especificamente en C#, no dudo que haya por aqui alguien que pueda ayudarte, pero te sugiero que mejor hagas tu pregunta en el grupo correspondiente
__________________
MCTS Isaias Islas
  #8 (permalink)  
Antiguo 29/03/2011, 18:01
Avatar de abel_c_b  
Fecha de Ingreso: junio-2008
Mensajes: 103
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: comparar fechas en sql 2008

Cita:
Iniciado por iislas Ver Mensaje
Amigo, recuerda que C#, es tu parte "cliente", de ahi, tomas la informacion donde se encuentre (textbox, grid, etc.) y lo envias a la base como parametros de un procedimiento, recibes la respuesta en un recordset y haces lo que gustes en tu front.

Si tu duda esta especificamente en C#, no dudo que haya por aqui alguien que pueda ayudarte, pero te sugiero que mejor hagas tu pregunta en el grupo correspondiente
Creo que mas claro, no se puede

Etiquetas: fechas, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:25.