Hola gente, llevo ya unos días dandole vueltas a un pequeño problema en mysql. Tengo una tabla tal que asi:
El campo nombre y hora los importo por csv como varchar y el de hora lo cambio después con un STR_TO_DATE a datetime, el problema viene a la hora de dividir los días. Mi idea es el crear una columna llamada dias de tipo int que empiece en 0 y cambie cuando la hora siguiente sea menor que la hora anterior, vamos lo que sería un bucle...es esto posible?? Me han comentado en una posible solución que también podría cambiar el tipo de dato del campo hora a int en vez de a datetime y el resto igual..Alguna sugerencia? Ando algo desesperado :rolleyes:Muchas gracias. Un saludo
El campo nombre y hora los importo por csv como varchar y el de hora lo cambio después con un STR_TO_DATE a datetime, el problema viene a la hora de dividir los días. Mi idea es el crear una columna llamada dias de tipo int que empiece en 0 y cambie cuando la hora siguiente sea menor que la hora anterior, vamos lo que sería un bucle...es esto posible?? Me han comentado en una posible solución que también podría cambiar el tipo de dato del campo hora a int en vez de a datetime y el resto igual..Alguna sugerencia? Ando algo desesperado :rolleyes:Muchas gracias. Un saludo