Problema com SQL no paradox
ola pessoal,
um problema aparentemente simples, estou achando que é problema do paradox-BDE, a questão é a seguinte:
Instrução SQL:
===========
select p.codpro,
(
select sum(s.qntsai) totsai
from vendas s
where s.codpro=p.codpro
) as totsai
from produtos p
===================
Essa instrução lista todos os produtos do cadastro com a quantidade total de saidas de cada produto.
Era pra mostrar na variavel TOTSAI a soma das quantidades de saida, porem o que acontece é que o valor vem ´´(branco)
Esse mesmo exemplo fiz em MYSQL e funciona perfeitamente
Alguém sabe dizer se a instrução SQL esta errada ou isso é problema de compatibilidade do BDE ?
Muito Obrigrado a todos!!! :D
um problema aparentemente simples, estou achando que é problema do paradox-BDE, a questão é a seguinte:
Instrução SQL:
===========
select p.codpro,
(
select sum(s.qntsai) totsai
from vendas s
where s.codpro=p.codpro
) as totsai
from produtos p
===================
Essa instrução lista todos os produtos do cadastro com a quantidade total de saidas de cada produto.
Era pra mostrar na variavel TOTSAI a soma das quantidades de saida, porem o que acontece é que o valor vem ´´(branco)
Esse mesmo exemplo fiz em MYSQL e funciona perfeitamente
Alguém sabe dizer se a instrução SQL esta errada ou isso é problema de compatibilidade do BDE ?
Muito Obrigrado a todos!!! :D
Emrj
Curtidas 0
Respostas
Andremuller
30/09/2005
select dentro do select ou do from não são suportados
GOSTEI 0
Emrj
30/09/2005
Certo, mas se não é suportado não era pra mostra uma mensagem de erro??? ao contrario, nao mostra o erro e sim o campo em branco.
GOSTEI 0
Andremuller
30/09/2005
é, já tinha percebido isso em outro momento.
É que a Borlando já abandonou o Paradox e o BDE a muito tempo.
Esse tipo de correção não vai ser feita, e talvez na época não foi prevista.
É que a Borlando já abandonou o Paradox e o BDE a muito tempo.
Esse tipo de correção não vai ser feita, e talvez na época não foi prevista.
GOSTEI 0