Multiplicar resultado de um select por um valor fixo

Sou iniciante e preciso de ajuda.

Tenho este select:

SELECT
	Gen_desc,
	COUNT(*) * Gen_percapta
FROM tb_genero
	INNER JOIN pratoxgenero ON (pratoxgenero.id_genero = tb_genero.id_genero)
	INNER JOIN cardxprato ON (pratoxgenero.id_prato = cardxprato.id_prato)
WHERE
	id_cardapio = 1
GROUP BY Gen_desc

Preciso saber como multiplicar o resultado deste select por um campo de outra tabela.

@Ana_Klarissa, recomendo dar uma lida em subqueries.

Com isso você pode fazer uma consulta dentro de outra consulta.

Talvez essa minha solução não seja a mais adequada para o seu tipo de problema, mas veja se pode ser usada. Talvez alguma outra pessoa com uma sugestão diferente possa comentar e aí você pode ter outras opções.

Agradeço. deu certo aqui.

1 curtida

Se puder compartilhar como solucionou será de grande valia. Alguém pode passar pela mesma coisa que você :sunglasses:.
E qualquer dúvida, pergunte mesmo. O pessoal gosta de ajudar. :wink: