我有两列(购买王子和促销价),我想计算它们之间的差异。之后我想订购结果,这样我才能看到所有的利润空间。
我可以只使用一个SELECT语句吗?
谢谢!
答案 0 :(得分:14)
SELECT (sale_price - buy_price) AS profit
FROM table_name
ORDER BY profit DESC
答案 1 :(得分:6)
利润率定义为净收入/收入..因此每种产品的利润率(sale_price减去购买价格)除以sale_price。
SELECT (sale_price - buy_price) AS profit FROM table_name
ORDER BY ((sale_price - buy_price) / sale_price) DESC
祝你好运。