PHP MySQL返回除法结果
我有疑问:PHP MySQL返回除法结果,php,mysql,divide,Php,Mysql,Divide,我有疑问: SELECT * FROM members ORDER BY ( firstColumn / anotherColumn ) DESC 现在我打印这个: return $query['firstColumn'] / $query['anotherColumn']; 是否可以在不使用任何php技巧的情况下打印分割结果?例如return$query['dividedColumns']列别名将解决您的问题,您可以将查询更改为: SELECT members.*, ( fi
SELECT * FROM members ORDER BY ( firstColumn / anotherColumn ) DESC
现在我打印这个:
return $query['firstColumn'] / $query['anotherColumn'];
是否可以在不使用任何php技巧的情况下打印分割结果?例如
return$query['dividedColumns']代码>列别名将解决您的问题,您可以将查询更改为:
SELECT members.*,
( firstColumn / anotherColumn ) AS `divided_amount`
FROM members
ORDER BY divived_amount DESC;
列别名将解决您的问题,您可以将查询更改为:
SELECT members.*,
( firstColumn / anotherColumn ) AS `divided_amount`
FROM members
ORDER BY divived_amount DESC;
您可以直接在查询中执行此操作,并将该结果用作orderby
参数
SELECT *, firstColumn/anotherColumn as dividedColumns
FROM members
ORDER BY dividedColumns DESC
现在您可以在PHP中将其用作$query['dividedColumns']
您可以直接在查询中执行,并将该结果用作ORDER BY
参数
SELECT *, firstColumn/anotherColumn as dividedColumns
FROM members
ORDER BY dividedColumns DESC
现在您可以在PHP中将其用作$query['dividedColumns']
你可以试试这个
SELECT *, (firstColumn/anotherColumn) AS dividedColumns FROM members ORDER BY ( firstColumn / anotherColumn ) DESC
你可以试试这个
SELECT *, (firstColumn/anotherColumn) AS dividedColumns FROM members ORDER BY ( firstColumn / anotherColumn ) DESC