Appearance
数据库知识碎片
sql 语句查询
1.增
sql
2.删
sql
3.改
sql
更新li_goods表中店铺id为1743923264676499458的成本价=(售价-3)/1.5,保留两位小数
update li_goods set original_price = ROUND((price - 3) / 1.5, 2) where store_id = '1743923264676499458'4.查
sql
查询店铺id为:1743923264676499458的原价和价格
SELECT original_price,price FROM `li_goods` WHERE store_id="1743923264676499458"
查询li_goods_sku表中的store_id='1743923264676499458' 的id,price,cost,(price-cost-3),good_name,将毛利(price-cost)小到大排序
select id,goods_id 商品编号,price 售价,cost 原价,(price-cost-3) 毛利,goods_name 名称 from li_goods_sku where store_id='1743923264676499458'
-- and id =1749062556218363905
order by (price-cost) asc
-- and id =1749062556218363905: 这是一个被注释掉的额外过滤条件。原本这里的意思是选择id字段值为1749062556218363905的记录。但是,由于前面有--,所以这个条件实际上在执行时是被忽略的。