Bueno, tu problema es netamente Sql, asi que estás en el foro equivocado.
En todo caso, no sé si la sintaxis que tienes está permitida, nunca había visto algo así, pero prueba esto, quizá funcione, no lo sé :
Código SQL:
Ver originalSELECT inmuebles.codigo_inm, inmuebles.valor, (inmuebles.valor*30/100) AS inicial, (inmuebles.valor-inmuebles.valor*30/100)*(16500/1000000) AS canon
FROM inmuebles;
Espero esté bien

.