Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

como sumar y restar

Estas en el tema de como sumar y restar en el foro de Mysql en Foros del Web. como puedo sumar o restar valores a una tabla ? algo como por ejemplo: 1tabla = 1tabla + 1...
  #1 (permalink)  
Antiguo 27/11/2008, 16:25
Avatar de DarkRing  
Fecha de Ingreso: marzo-2008
Mensajes: 95
Antigüedad: 16 años, 1 mes
Puntos: 1
como sumar y restar

como puedo sumar o restar valores a una tabla ?

algo como por ejemplo:

1tabla = 1tabla + 1
  #2 (permalink)  
Antiguo 27/11/2008, 17:52
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: como sumar y restar

Lo que estás preguntando no tiene sentido.
Una TABLA es un conjunto de registros, los cuales se componen de una N cantidad de campos, cada uno de los cuales puede ser de diferente tipo de datos.
No puedes sumar 1 a una tabla, simplemente porque son objetos distintos y no son equivalentes de ninguna forma (en alguna época eso se llamaba "sumar caballos con manzanas").
¿Podrías decir exactamente qué es lo que quieres lograr?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 27/11/2008, 20:18
Avatar de Vincent_Vallentine  
Fecha de Ingreso: diciembre-2005
Mensajes: 40
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: como sumar y restar

Exacto no tiene sentido... ¿Quieres contar los registros y sumarle uno?

select count(*)+1 from tabla;

Pero dudo que sea eso. A mi eso me suena a programación estándard de tener que redimensionar las tablas a mano para añadir/eliminar celdas. ¿Te referías a eso?
  #4 (permalink)  
Antiguo 28/11/2008, 11:49
Avatar de DarkRing  
Fecha de Ingreso: marzo-2008
Mensajes: 95
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: como sumar y restar

perdon esque me confundi, me refiero sumarle o restar a un campo
  #5 (permalink)  
Antiguo 28/11/2008, 12:59
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: como sumar y restar

En esencia, eso se hace con el UPDATE:
Código sql:
Ver original
  1. UPDATE tabla SET campo = (campo +1) WHERE campoclave = 'valorID';
En este caso lo importante es indicar el en el WHERE la identificación del registro a cambiar, porque de lo contrario te cambiará todos los campos, si no lo pones, o todos los campos que coincidan con el criterio, en caso de no estar usando una PRIMARY KEY.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:19.