Corrección posible en recordsets
Nuevamente Ángeles.
Perdona que vuelva a molestar, no se si recuerdas la pregunta que te hice no hace mucho acerca de marcar unos valores "Entrada" o "Salida" en una tabla...
Me resolviste el problema excelentemente.
El caso es que se me ha ocurrido (no se si acertadamente o no) dejar la tabla en cuestión algo más pequeña. Verás, antes tenía los campos ID, CBARRAS, FECHA, HORA y TIPO (no recuerdo así a bote pronto si fueron esos los nombres finales con los que trabajamos en aquella ocasión). Si no me equivoco, puedo dejar más "liviana" la tabla quitando el campo FECHA o HORA, puesto que ambos guardan lo mismo, con diferente formato, y sería algo redundante tener los dos.
Pero el problema, y esa es mi primera consulta, es que en el código que me pasaste se hacían recordsets con ambos campos, y no se si se puede cambiar o no.
No es nada imprescindible, si es muy dificultoso o laborioso ni te molestes, pero yo tenía que consultarte...
La segunda parte de mi pregunta es acerca del tratamiento posterior de esos datos. Te explico.
Tengo actualmente una consulta sql sobre la tabla de marcajes, y otra sql sobre la primera consulta. Ya sabes, anidadas, alias... Me funciona bien, pero no se si he hecho lo más óptimo. Me gustaría que me dieras tu opinión o consejo sobre realizar un posible tratamiento de esos datos (más que nada, encontrar las diferencias de tiempos entre entradas y salidas en registros distintos, por cada empleado).
Actualmente encuentro los tiempos por días y empleados con las dos consultas, o sea, proceso los datos después de haberlos almacenado.
Bueno, más o menos es eso.
Perdona que vuelva a molestar, no se si recuerdas la pregunta que te hice no hace mucho acerca de marcar unos valores "Entrada" o "Salida" en una tabla...
Me resolviste el problema excelentemente.
El caso es que se me ha ocurrido (no se si acertadamente o no) dejar la tabla en cuestión algo más pequeña. Verás, antes tenía los campos ID, CBARRAS, FECHA, HORA y TIPO (no recuerdo así a bote pronto si fueron esos los nombres finales con los que trabajamos en aquella ocasión). Si no me equivoco, puedo dejar más "liviana" la tabla quitando el campo FECHA o HORA, puesto que ambos guardan lo mismo, con diferente formato, y sería algo redundante tener los dos.
Pero el problema, y esa es mi primera consulta, es que en el código que me pasaste se hacían recordsets con ambos campos, y no se si se puede cambiar o no.
No es nada imprescindible, si es muy dificultoso o laborioso ni te molestes, pero yo tenía que consultarte...
La segunda parte de mi pregunta es acerca del tratamiento posterior de esos datos. Te explico.
Tengo actualmente una consulta sql sobre la tabla de marcajes, y otra sql sobre la primera consulta. Ya sabes, anidadas, alias... Me funciona bien, pero no se si he hecho lo más óptimo. Me gustaría que me dieras tu opinión o consejo sobre realizar un posible tratamiento de esos datos (más que nada, encontrar las diferencias de tiempos entre entradas y salidas en registros distintos, por cada empleado).
Actualmente encuentro los tiempos por días y empleados con las dos consultas, o sea, proceso los datos después de haberlos almacenado.
Bueno, más o menos es eso.
1 respuesta
Respuesta
1