MySql selecione o formato, coluna redonda
Tenho uma tabela com produtos que possuem colunas como esta: price [decimais 8,5] e decimais [tinyint - o valor máximo é 5]. Quando listo, os produtos devem mostrar o preço de acordo com as casas decimais especificadas na coluna de casas decimais. Eu tentei algo assim (com mysql)
select p.price, round(p.price, p.decimals) as price, p.decimals
from product p
mas retorna
100.35667 100.35700 3
e eu gostaria de ter 100. Eu também vejo que 'Round' arredonda o número que não é o meu escopo. Saudações