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

Que significa esta consulta SQL?

Estas en el tema de Que significa esta consulta SQL? en el foro de Bases de Datos General en Foros del Web. DELETE FROM sesiones WHERE ({fn SECOND(#Now()#-FechaConexion)}>1200) y para que sirve cada funcion gracias...
  #1 (permalink)  
Antiguo 27/01/2003, 10:24
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.135
Antigüedad: 21 años, 5 meses
Puntos: 2
Que significa esta consulta SQL?

DELETE FROM sesiones
WHERE ({fn SECOND(#Now()#-FechaConexion)}>1200)

y para que sirve cada funcion

gracias
  #2 (permalink)  
Antiguo 27/01/2003, 13:43
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años
Puntos: 7
perdon, es eso Access?
  #3 (permalink)  
Antiguo 27/01/2003, 14:37
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 4 meses
Puntos: 11
Haciendo un par de especulaciones, tienes una tabla denominada "sesiones" con un campo llamado "FechaConexion"... Ese campo es comparado con la fecha del sistema y si han pasado mas de 1200 segundos (20 minutos) elimina la tupla (registro) de dicho usuario.

Asumiendo que la conexion la esta verificando en esa tabla cada vez que se realiza una consulta deberia (al menos en teoris) desconectar al usuario.

now() es la fecha actual del sistema

SECOND( fecha1 fecha2) compara la cantidad de segundos entre una fecha y otra

delete tabla where campo1=algo un simple borrado un registro(s) de una tabla
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #4 (permalink)  
Antiguo 27/01/2003, 14:57
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.135
Antigüedad: 21 años, 5 meses
Puntos: 2
vale, pero eso de {fn...} ?

lo que más dudas me creaba era eso de {fn...}, que significa? que es?


gracias
  #5 (permalink)  
Antiguo 27/01/2003, 15:36
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 4 meses
Puntos: 11
Simplemente estas haciendo el llamado a una funcion (opcional)
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #6 (permalink)  
Antiguo 27/01/2003, 18:11
Avatar de vamp_02  
Fecha de Ingreso: febrero-2002
Ubicación: Santiago de Chile
Mensajes: 367
Antigüedad: 22 años, 2 meses
Puntos: 0
Como debe pesar la la consulta si cada vez esta comprobando el dato de 20 min.


UFFFFFF!!!!!!!!, no te contrataria como diseñador, ocuparias mucho recurso.
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 14:59.