Ahora bien, si tus consultas van a ser armadas en tiempo de ejecución, no es posible emplear campos persistentes. En este caso lo que debes emplear es el CASE en tu SQL.
Desconozco MySQL, pero algunos motores tienen la sentencia CASE.
Se puede hacer algo como:
Código SQL
[-]
SELECT tus_campos,
CASE campo_booleano WHEN '1' THEN 'Atendido' ELSE 'Pendiente' end
FROM tabla
...
Puedes verificar también si MySQL tiene además alguna función equivalente a IIF() de Firebird 2.0
Saludos,