2015-01-20 56 views
0

我有一个要求将一个数字分成多个部分,并试图找到一种方法来呈现数字的比例。如何将十进制数转换为PHP中的比例

mysql> select quantity/splits from products; 

其中数量是1,分割可以是2或3.我得到的输出是.50或.33,而我正在寻找输出1/2或1/3。

所以我想知道是否有一种方法可以将小数返回到比率。

任何想法?

+0

所以...你尝试过什么?我们不在这里为您编码。 – 2015-01-20 21:44:14

+0

http://stackoverflow.com/questions/13244811/find-ratio-for-any-number-of-variables-in-php < - 似乎回答你的问题 – 2015-01-20 21:44:44

回答

2

/是一个除法运算,建立一个字符串尝试:

SELECT CONCAT(quantity,'/',splits) AS fraction FROM products; 

或者:

SELECT CONCAT(quantity,':',splits) AS ratio FROM products; 
相关问题