Problema con Consulta SQL

07/11/2003 - 08:37 por Yolanda | Informe spam
Hola a todos

Resulta que cuando quiero aplicar el iva

Factura.total - Facturas.DtoFactura * (1 + Facturas.TipoIva / 100)
Facturas.TipoIva / 100-> me devuelve CERO

como se puede dividir que salgán decimales


Un Saludo y gracias de antemano

Preguntas similare

Leer las respuestas

#1 Manuel \(Salamanca\)
07/11/2003 - 09:39 | Informe spam
Hola,
todos tus camos son de tipo INT??? yo creo que con que uno de tus valores se
float, el resultado saldrá con decimales.

Salu2


"Yolanda" escribió en el mensaje
news:
Hola a todos

Resulta que cuando quiero aplicar el iva

Factura.total - Facturas.DtoFactura * (1 + Facturas.TipoIva / 100)
Facturas.TipoIva / 100-> me devuelve CERO

como se puede dividir que salgán decimales


Un Saludo y gracias de antemano


Respuesta Responder a este mensaje
#2 Miguel Egea
07/11/2003 - 11:36 | Informe spam
Hola Yolanda, sql está haciendo un cast a int por tí, al ser todos los tipos
enteros el usa la división entera.
Factura.total - Facturas.DtoFactura * (1 + Facturas.TipoIva / 100.00)
Con eso simplemente solucionarás tu problema

Saludos
Miguel Egea
Facturas.TipoIva / 100-> me devuelve CERO



"Yolanda" escribió en el mensaje
news:
Hola a todos

Resulta que cuando quiero aplicar el iva

Factura.total - Facturas.DtoFactura * (1 + Facturas.TipoIva / 100)
Facturas.TipoIva / 100-> me devuelve CERO

como se puede dividir que salgán decimales


Un Saludo y gracias de antemano


Respuesta Responder a este mensaje
#3 Yolanda
10/11/2003 - 08:39 | Informe spam
Muchisimas gracias,
Ya está.

"Miguel Egea" escribió en el mensaje
news:
Hola Yolanda, sql está haciendo un cast a int por tí, al ser todos los


tipos
enteros el usa la división entera.
Factura.total - Facturas.DtoFactura * (1 + Facturas.TipoIva / 100.00)
Con eso simplemente solucionarás tu problema

Saludos
Miguel Egea
> Facturas.TipoIva / 100-> me devuelve CERO

"Yolanda" escribió en el mensaje
news:
> Hola a todos
>
> Resulta que cuando quiero aplicar el iva
>
> Factura.total - Facturas.DtoFactura * (1 + Facturas.TipoIva / 100)
> Facturas.TipoIva / 100-> me devuelve CERO
>
> como se puede dividir que salgán decimales
>
>
> Un Saludo y gracias de antemano
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida