当前位置:首页 » 编程语言 » sql打折

sql打折

发布时间: 2022-12-10 09:37:35

sql中怎样实现价格折扣及价格总和

总价格(z_jiage)和主桌表价格(z_jiage)重名了
1.select z_jiage+l_jiage+y_jiage where z_id=1,l_id=1,y_id=1
z_jiage+l_jiage+y_jiage where z_id=2,l_id=2,y_id=2
y_jiage where y_id=3 as 总桌价格
from 主桌表,礼桌表,宴客桌表
2.select 总桌价格 where 总桌价格>1000 set 总桌价格=总桌价格*0.8

仅供参考

㈡ 用sql server写出五月份入住结算时折扣为8折

假设表名为:表1 ,其中字段“入住时间”为datetime类型,“折扣”字段为数字表示折扣。然后可以用类似以下语句来将入住时间为5月的折扣更新为8折
update 表1 set 折扣=0.8 where MONTH(入住时间)=5

㈢ SQL中的某个表中通过折扣价格及折扣度如何计算出逐个计算出原价并显示清单

select 折扣价格,折扣度, 折扣价格/折扣度 as 原价
from table_name

比如 折扣价格=80 折扣度为8折,即0.8 原价为100

㈣ SQL语句中实现修改食品折扣的问题

不能这样写,请改成1-0.2或者直接写0.8。
在SQL里面不能用%表示百分数,这个符号用于模糊查询,就是楼上所说的通配符。
新学SQL,分享一个网站给你吧。

㈤ 用sql语句做报表,怎么算折扣和工资

--mssqlserver:
selecta.日期,a.物料,a.工序,a.设备,a.班组,a.操作工,a.数量,a.单价,
(
casewhenb.物料种类数>1orb.物料种类数=1andc.设备种类数>1andd.工序种类数=1then0.8else1end
)as折扣,
a.数量*a.单价*(
casewhenb.物料种类数>1orb.物料种类数=1andd.工序种类数=1andc.设备种类数>1then0.8else1end
)as工资
from表名aleftjoin
(select日期,count(物料)as物料种类数,操作工from表名groupby日期,操作工)b
ona.日期=b.日期anda.操作工=b.操作工
leftjoin
(select日期,count(设备)as设备种类数,操作工from表名groupby日期,操作工)c
ona.日期=c.日期anda.操作工=c.操作工
leftjoin
(select日期,count(工序)as工序种类数,操作工from表名groupby日期,操作工)d
ona.日期=d.日期anda.操作工=d.操作工

㈥ sql语句 数量超过100的商店增加%的折扣 怎么写

请参考下列SQL语句,数量大于100的,其折扣率增加百分之十:

update 表名 set 折扣率=折扣率-0.1 where 数量>100;

热点内容
存储器部件教学实验 发布:2025-01-21 09:14:06 浏览:178
php安装memcached扩展 发布:2025-01-21 09:07:06 浏览:545
手机缓存视频到电脑上 发布:2025-01-21 09:07:02 浏览:977
如果知道服务器ip有什么风险 发布:2025-01-21 09:06:58 浏览:524
在压缩曲线 发布:2025-01-21 09:05:31 浏览:909
华山算法 发布:2025-01-21 08:44:48 浏览:366
如何在微信上再设置一个密码 发布:2025-01-21 08:44:39 浏览:731
浙江服务器搭建云主机 发布:2025-01-21 08:41:38 浏览:452
光遇和王者荣耀哪个需要的配置高 发布:2025-01-21 08:40:28 浏览:13
如何取消安卓微信表情 发布:2025-01-21 08:08:39 浏览:556