|
|
#2 (permalink) |
![]() Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 824
|
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) |
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: febrero-2008
Mensajes: 18
|
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. |
|
|
|
|
|
#4 (permalink) |
![]() Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 824
|
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.
__________________
¿Quién de sus aciertos aprende?, si yo aprendo de mis errores constantemente... |
|
|
|