I'm not getting to use "ALIAS" in the "WHERE" MYSQL, in code below I need to do something like:
AND ( custo_percapita_regiao + comissao_representante ) < consig.valor_pago_comissao_representante
========================== code ===========================
SELECT
    `consig`.`id`,
    `consig`.`referencia_prod`,
    `consig`.`valor_liquido`,
    `consig`.`percentual_comissao_representante`,
    `consig`.`valor_pago_comissao_representante`,
    `consult`.`id` AS id_consultor,
    `consult`.`nome` nome_consultor,
    `repres`.`id` AS id_representante,
    `repres`.`nome` nome_representante,
    (
        ( SELECT ( `custo_alimentacao` + `custo_gasolina` + `custo_hospedagem` + `outros_custos` ) 
          FROM `regioes` 
          WHERE `id` = `consult`.`regiao` 
        ) / 
        ( SELECT COUNT(*)
          FROM `consignacoes`
          INNER JOIN `consultores` ON `consultores`.`id` = `consignacoes`.`consultor`
          WHERE `consultores`.`regiao` = `consult`.`regiao`
          AND `consignacoes`.`excluido` = "N"
          AND `consignacoes`.`valor_primeiro_pagamento` > 0
        )
    ) AS custo_percapita_regiao,
    (`consig`.`valor_liquido` * `consig`.`percentual_comissao_representante` / 100 ) AS comissao_representante
FROM `consignacoes` `consig`
INNER JOIN `consultores` `consult` ON `consult`.`id` = `consig`.`consultor`
INNER JOIN `administradores` `repres` ON `repres`.`id` = `consig`.`representante`
WHERE `representante` = 3
AND `consig`.`excluido` = "N"
AND `consig`.`valor_primeiro_pagamento` > 0
ORDER BY `consult`.`regiao` ASC, `consult`.`nome`
 
     
     
    