2
I have the following appointment:
SELECT id_produto, produto, (SUM(credito) - SUM(debito)) as producao_total
FROM produtos_farm PF
INNER JOIN produtos P ON P.id = PF.id_produto
WHERE PF.id_usuario = 20 AND PF.id_produto = 1
This returns me the sum, product name and product id.
A user can have up to 10 products.
How would I not need to make 10 queries (one for each product)?
Tabela PRODUTOS: id, nome, producao, preco_padrao Tabela PRODUTOS_FARM: id, id_produto, id_usuario, credito, debito
You can’t add a clause
IN
of the products to be researched? With this, you would avoidn
consultations.– Lucas de Souza Cruz
I tried, but returns the same result as the query @rLinhares wrote.
– Guilherme Lirio