我要求将一个数字分成多个部分,并试图找到一种方法来显示该比率的数字。
mysql> select quantity/splits from products;
数量为1且分割可以是2或3.我得到的输出现在是.50或.33而我正在寻找输出1/2或1/3。
所以我想知道是否有办法将十进制数覆回到比率。
有什么想法吗?
答案 0 :(得分:2)
/
是一个除法运算符,用于构建字符串try:
SELECT CONCAT(quantity,'/',splits) AS fraction FROM products;
或者:
SELECT CONCAT(quantity,':',splits) AS ratio FROM products;