Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   update suma y divide??? (https://www.clubdelphi.com/foros/showthread.php?t=24735)

ELINK 31-08-2005 20:19:42

update suma y divide???
 
Hola a Todos, Espero me puedan ayudar con mi problemas
De ante mano les digo q soy un novato en esto del sql , asi q no se rian mucho ... :P

consulta = "update producto set promo = precio + 10 /1.15 where codi_linea ='A'"

Gracias de Antemano. :D

marcoszorrilla 31-08-2005 20:24:07

Si es suma y divide te falta un paréntesis:

Código SQL [-]
 consulta = "update producto set promo = (precio + 10) /1.15 where codi_linea ='A'"
Luego tienes que aplicar la instrucción:
ExcecSql y no Open

Un Saludo.

roman 31-08-2005 20:25:21

ji, ji, ji, ji

Conste que no reí mucho.

Ya en serio, ¿cuál es el problema? ¡Es que no lo dices! Lo único que se me ocurre es que quieras agrupar distinto la operación. ¿No sirve entonces algo como?

Código SQL [-]
update producto set promo = (precio + 10)/1.15 where codi_linea ='A'

// Saludos

ELINK 31-08-2005 23:40:45

Sigue ERROR
 
ya probe con sus ayudas pero no funciona

este da error: consulta = "update producto set promo = (precio + 10) /1.15 where codi_linea ='A'"

error= expression evaluation not soported

solo funciona cuando promo = precio, sin sumas ni diviciones :confused:
:confused: :confused:

DataBase: Firebird 1.5

ELINK 01-09-2005 03:35:34

nooby
 
Solo era que la columna era un varchar y no un interger o numeric o algunos de esos.
Cambie de formato y todo estubo bien :p


La franja horaria es GMT +2. Ahora son las 22:33:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi