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

Establecer campo como resultado

Estas en el tema de Establecer campo como resultado en el foro de Mysql en Foros del Web. Hola tengo una tabla de este modo | id | campo2 | campo3 | resultado | | 0 | 100 | 200 | ? | ...
  #1 (permalink)  
Antiguo 21/10/2007, 18:40
 
Fecha de Ingreso: junio-2005
Mensajes: 125
Antigüedad: 18 años, 11 meses
Puntos: 1
Establecer campo como resultado

Hola tengo una tabla de este modo

| id | campo2 | campo3 | resultado |
| 0 | 100 | 200 | ? |

como puedo establecer que ela columna resultado sea la suma de campo 1 + campo2 gracias
  #2 (permalink)  
Antiguo 21/10/2007, 18:57
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Re: Establecer campo como resultado

Código PHP:
UPDATE tabla SET resultado camp2+campo3 
Esto es lo elemental de BD, deberías haber investigado un poco.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 23/10/2007, 18:47
 
Fecha de Ingreso: junio-2005
Mensajes: 125
Antigüedad: 18 años, 11 meses
Puntos: 1
Re: Establecer campo como resultado

No se puede hacer como en exel =campo1+campo2 pero automaticamente que solo escriba en campo1 y en campo 2 y el resultado ya este sumado en el campo resultado
  #4 (permalink)  
Antiguo 23/10/2007, 19:25
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Re: Establecer campo como resultado

Excel es una hoja de cálculo NO una BD.

Lo que uno busca en una BD es eficientizar, normalizar y no sobrecargar la BD. Para tu caso, yo ni siquiera crearía el campo resultado, con una simple consulta lo mostraría y no sobrecargaría la tabla.

Código PHP:
SELECT campo2campo3, (campo2+campo3) as resultado FROM tabla 
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
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 06:11.