Creo que tratandose de Paradox, te convendria mas (aunque denormalices un poco el modelo) almacenar esta información ya procesada, evitando tener que hacerlo al vuelo.
Otra opción es el uso de campos calculados... y realizar estos (calculos) en el evento OnCalculate del TQuery.
Hasta luego.