Boa tarde pessoal!!
Como eu faço para fazer referencia a um determinado resultado de uma subquery?
estou tentando fazer aqui mais ele apresenta o seguinte erro: coluna “valor1” não existe
a minha SQL é essa aqui:
SELECT
funcionario.id
,
(
(SELECT
COALESCE(SUM(folhapagamento.valorbruto), '0')
FROM
folhapagamento
WHERE (folhapagamento.data BETWEEN data1 AND data2)
AND (folhapagamento.funcionario_id = funcionario.id) )
)AS valor1
,
(
SELECT
COALESCE(SUM(debitosfuncionarios.valordebito), '0')
FROM
debitosfuncionarios
WHERE (debitosfuncionarios.data <= data2)
AND (debitosfuncionarios.funcionario_id = funcionario.id)
)AS valor2
/*
,
(valor1 - valor2) AS total
*/
FROM
funcionario
/*
WHERE (total >0)
*/
As partes que estão dando erro eu deixei comentado