如何在mysql中使用折扣计算产品的价格?
我有一个products表,存储原价和折扣百分比:如何在mysql中使用折扣计算产品的价格?,mysql,sql,database,select,Mysql,Sql,Database,Select,我有一个products表,存储原价和折扣百分比: mysql> select * from products; +---------------+--------+-----------+--------+ | concept | price | discount | currency | +---------------+--------+-----------+--------+ | yyy | 1 | 0.00 | usd
mysql> select * from products;
+---------------+--------+-----------+--------+
| concept | price | discount | currency |
+---------------+--------+-----------+--------+
| yyy | 1 | 0.00 | usd |
| xxx | 10 | 50.00 | usd |
+---------------+--------+-----------+--------+
如何使用“价格和折扣”列计算SELECT stament中每个项目的总价,以便获得以下信息
mysql> select ???????
+---------------+--------+--------+
| concepto | total | currency |
+---------------+--------+--------+
| yyy | 1 | usd |
| xxx | 5 | usd |
+---------------+--------+--------+
这是简单的算术:
select
concept,
price * (1 - discount / 100) total,
currency
from products