SoloCodigo

Bases de Datos => MySQL => Mensaje iniciado por: esteban014 en Viernes 29 de Diciembre de 2006, 23:22

Título: Restar En Mysql ??
Publicado por: esteban014 en Viernes 29 de Diciembre de 2006, 23:22
Hola la verdad es que tengo una duda la cual es como puedo hacer una resta en la cual el total se le resta lo que yo ingrese en un campo como por ejemplo numero 1 y ese valor se le reste al total . la idea es restar dos valores en la base de datos uno que ya esta ingresado y el otro que esta por ser ingresado ojala me hayan entendido  gracias y espero su ayuda
Título: Re: Restar En Mysql ??
Publicado por: F_Tanori en Sábado 30 de Diciembre de 2006, 05:47
realmente no yo entendi :P

haz probado con triggers?


Saludos
Título: Re: Restar En Mysql ??
Publicado por: esteban014 en Sábado 30 de Diciembre de 2006, 15:01
Cita de: "F_Tanori"
realmente no yo entendi :P

haz probado con triggers?


Saludos
lo hago mas simple todavia como creo una resta en mysql ??
Título: Re: Restar En Mysql ??
Publicado por: Mollense en Sábado 30 de Diciembre de 2006, 15:58
No está mas simple pero bueno...

Supongo que querés actualizar el valor de algun campo y esto se hace con UPDATE.

Algo de Info Aquí (http://www.elguruprogramador.com.ar/ZONAS/ver.asp?id=70)

Si es esto lo que necesitas hacer despues la seguimos.

 :hola:
Título: Re: Restar En Mysql ??
Publicado por: esteban014 en Sábado 30 de Diciembre de 2006, 19:01
Cita de: "Angel_K_ido"
No está mas simple pero bueno...

Supongo que querés actualizar el valor de algun campo y esto se hace con UPDATE.

Algo de Info Aquí (http://www.elguruprogramador.com.ar/ZONAS/ver.asp?id=70)

Si es esto lo que necesitas hacer despues la seguimos.

 :hola:
Hola la verdad que todavia sigo buscando como restar para sumar ocupo el SUM y me calcula toda la suma de la columna pero  para restar ??????
Título: Re: Restar En Mysql ??
Publicado por: ArKaNtOs en Sábado 30 de Diciembre de 2006, 19:18
y porque no simplemente haces esto select -sum(...... :scream:

[EDIT]
Por fin creo que te entendí :P es q acabo de releer el hilo, lo que tu quieres es restar un numero menos un campo, podrías hacer con el signo menos, como te mencione, en tu caso quieres restar digamos 5 del campo cuyo indice es 3 por ejemplo, entonces harias algo asi:

SELECT total, (total - 5) as resta FROM tabla WHERE id = 3;
Título: Re: Restar En Mysql ??
Publicado por: esteban014 en Domingo 31 de Diciembre de 2006, 14:16
Gracias a todos se pasaron de buena onda  ya lo solucione ....