能用一句mysql语句,得到商品最近的一次降价了多少?还有历史最低价是多少?以及产生最低价时的日期?

能用一句mysql语句,得到商品最近的一次降价了多少?还有历史最低价是多少?以及产生最低价时的日期?,第1张

id为A的商品最近的一次降价了多少?

select((select max(price) from table1 where id=A limit 0,1)-(select min(price) from table1 where id=A limit 0,1))

还有历史最低价是多少?以及最低价时的日期?

select data from table 1 where price=(select min(price) from table1 where id=A limit 0,1)

update 表名 set 价格=价格*0.95 where 编号 like '3%'

涉及到保留位数 可以看下round

例如保留一位小数四舍五入

update 表明 set 价格=round(价格*0.95,1) where 编号 like '3%'


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7494915.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-06
下一篇2023-04-06

发表评论

登录后才能评论

评论列表(0条)

    保存