FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Reemplazar "," por ":" en un punto flotante
hola gente desde ya gracias por leer este hilo..
resulta que tengo una tabla donde muestra la cantidad de horas extras que realiza una persona y lo tengo almacenado en un campo de tipo float, o extended o real... como mas prefieran.. o sea de punto flotante... cuando hago la consulta select * horas_extras me sale algo asi... id_empleado cant_horas_extra 1 2,5 2 3,4 4 0,3 . .. . .. y dale que va.. estan guardados asi porque en delphi lo programé asi y la parte entera son las horas y la parte decimal son los minutos... lo que yo quiero hacer es que cuando haga mi consulta me salga de la siguiente forma Select * from horas_extras id_empleado cant_horas_extra 1 2:5 2 3:4 4 0:3 . .. . .. o sea reemplazar las "," por los ":" pero quiero hacerlo por consulta en sql. desde ya gracias..
__________________
|DTAR| |
#2
|
||||
|
||||
Hay varias formas de convertir a cadena y concatenar.
No se que BD usas esto en MySQL 5.0 funciona. Si usas otra BD fijate que funciones tiene.
otra forma mas complicada.
Saludos, |
#3
|
||||
|
||||
no se si capte el problema, pero considera que 2,5 no son 2 horas 50 minutos, sino 2:30
__________________
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿cuál es mejor: "close" o "application.terminate"? | unreal4u | Varios | 5 | 05-03-2007 11:01:19 |
porque no me reconoce los caracteres "*" ni "%" cuando filtro | mrmago | Conexión con bases de datos | 10 | 27-01-2006 04:21:16 |
Añadir signo "+" a una variable flotante | Ricsato | Varios | 2 | 18-06-2005 00:53:03 |
convertir la cadena "1.8376e+01" a numero flotante | franciscobucio | Varios | 0 | 22-10-2004 22:49:47 |
|