![]() |
Convertir horas a minutos con SQL Hola, quisiera que con SQL un campo time se convierta en minutos, por ejemplo 20:00:00 en 1200 minutos, salu2 y antemano gracias |
Re: Convertir horas a minutos con SQL No hay una función exacta, vas a tener que usar una fórmula: (TIME_TO_SEC(campotime) DIV 60). Esto te devolverá un número entero que representará los minutos completos del campo TIME en cuestión. No considera si hay excedente (DIV es división entera de X1 sobre X2) |
Re: Convertir horas a minutos con SQL gracias man, me sirve mucho para lo que estoy haciendo.. tambien estoy usando el TIMESTAMPDIFF, este me calcula la diferencia entre 2 fechas y me devuelve el valor minutos ojala a alguien le sirva... He leido que es mas recomendable usar SQL para fechas que hacerlo con PHP u otro lenguaje de programacion...peor Alguien sabe si tambien es mas recomendable hacer subconsultas para obtener datos entre 2 tablas, que sacar los datos con php (con for,foreach).... muchas gracias x tu respuesta, bytes. |
Re: Convertir horas a minutos con SQL En algunos casos es mejor si son datos almacenados en una base de datos y los puedes obtener en una consulta. PHP es, en algunos casos, un lenguaje limitado porque su propósito es principalmente el Web. En cambio JavaScript, JSP, ASP y lenguajes .NET en general son en general mucho más eficientes al tratar funciones y métodos complejos, porque son en esencia multipropósito. VB.Net y C#.Net, por ejemplo, tienen clases y métodos suficientes para darte la respuesta a esta misma función sin necesidad de recurrir a la base de datos. El poder mayor de las bases de datos está en la manipulación de datos. Ese es su sentido. |
| La zona horaria es GMT -6. Ahora son las 09:30. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.