formatear datos en consulta sql
Publicado por Israel Mh. (29 intervenciones) el 31/03/2005 21:11:24
HOLas
bueno lo que pasa esque estoy realizando unas sumas en una tabla temporal para ello utilizo este codigo dentro de mi consulta sql
*****
int(d1)+int(d2)+int(d3)+int(d4)+int(d5)+int(d6)+int(d7) AS tothr,(tothr-hrextra) as ord,,int(dt1)+int(dt2)+int(dt3)+int(dt4)+int(dt5)+int(dt6)+int(dt7) AS totd, int(totd) AS totmov into temp"
**********
necesito poner los campos d1...d2..dx , con 2 decimales no int.
los campos deben ser alfanumericos asi que no me sirve rediseñar la tabla.
lo unico que necesito es saber con que comando puedo decirle que lo pase a decimal o a doble en la consulta.
es sql en access.
gracias estimados
ah porsiacaso los campos
d1,d2...etc
son campos temportales que creo para la tabla temporal.
al momento de crearlos puedo darles formato?
**
IF(lun='DL' OR lun='F' OR lun='V' OR lun='L' OR lun='LM',0,lun) AS d1
**
se puede hacer algo asi como " AS d1 Double" ?????
eso es en especifico
bueno lo que pasa esque estoy realizando unas sumas en una tabla temporal para ello utilizo este codigo dentro de mi consulta sql
*****
int(d1)+int(d2)+int(d3)+int(d4)+int(d5)+int(d6)+int(d7) AS tothr,(tothr-hrextra) as ord,,int(dt1)+int(dt2)+int(dt3)+int(dt4)+int(dt5)+int(dt6)+int(dt7) AS totd, int(totd) AS totmov into temp"
**********
necesito poner los campos d1...d2..dx , con 2 decimales no int.
los campos deben ser alfanumericos asi que no me sirve rediseñar la tabla.
lo unico que necesito es saber con que comando puedo decirle que lo pase a decimal o a doble en la consulta.
es sql en access.
gracias estimados
ah porsiacaso los campos
d1,d2...etc
son campos temportales que creo para la tabla temporal.
al momento de crearlos puedo darles formato?
**
IF(lun='DL' OR lun='F' OR lun='V' OR lun='L' OR lun='LM',0,lun) AS d1
**
se puede hacer algo asi como " AS d1 Double" ?????
eso es en especifico
Valora esta pregunta


0