Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/11/2003, 15:34
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Cita:
pero no me acaba de salir, no se puede hacer en el value?? como por ejemplo la opción now()???
¿Lo quieres hacer en un INSERT? Segun el manual:
Cita:
# An expression may refer to any column that was set earlier in a value list. For example, you can say this:

mysql> INSERT INTO tbl_name (col1,col2) VALUES(15,col1*2);

But not this:

mysql> INSERT INTO tbl_name (col1,col2) VALUES(col2*2,15);
Asi que podrias hacer:

INSERT INTO tabla (campo1,campo2,campo3) VALUES (3,5,campo1+campo2)

Siempre que los campos que uses como operandos vengan antes en la lista de campos.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.