Althought i have to agree with the previous post .. its not really necessary it seems, it is possible to use a calculated value in an insert query
eg. INSERT INTO example (field1, field2, field3) VALUES ('10', '20', field1 * field2)
this would fill field 3 with '200'
I might be making a few syntax mistakes here because i dont feel like looking it up but i'm sure its possible.