当前位置:首页 » 编程语言 » SQL如何将价格上调百分之十
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

SQL如何将价格上调百分之十

发布时间: 2022-05-16 12:47:41

sql数据库 将所有折扣为80%的订单价格上调20%

你改成这样试试看
UPDATE orderdetails SET
orderdetails.UnitPrice = (orderdetails.UnitPrice) * 1.2 WHERE (((orderdetails.Discount )=0.8));

⑵ sql所有书价格提高10

你好,很高兴回答你的问题。
完成该问题的sql语句大致是下面这样的:
update 表名 set 书价=书价+10。
如果有帮助到你,请点击采纳。

⑶ accesssql语句中补助标准增加百分之十

1、access要更新数据表里的数据会使用sql语句中的update语句。
2、假设表名为tb1,假设补助标准字段名为ddd,则补助增加百分
之十的sql语句如下:
update tb1 set ddd=ddd+ddd*0.1

⑷ SQL语句:将图书表中的单价全部上调20元

Update 图书表 set 单价=单价+20

⑸ EXCEL怎样把价格加上百分之十

EXCEL可以实现把价格加上百分之十,具体操作如下:

一、使用工具:excel2010

二、操作步骤:

1、进入excel并打开要加价格的电子表格,点击需要计算新价格的单元格C3,输入“=B3+B3*0.1"并按回车键,B3为原价格的单元格,如图:

⑹ 求access sql 语句:将图书价格增加10%~~~

SELECT
*
FROM
图书表
WHERE
(图书价格 * 1.1) < 20

⑺ Excel里如何做到将一排价格自动增加10%

将价格增加固定百分比,增加后的价格存放有两种情况:第一种在其他单元格存放,第二种在原单元格存放。以下对两种情况分别操作,假设数据在A列,自A1单元格开始。

第一种情况,在其他单元格存放,可以用函数法。

1、在其他空白列比如B列,选择B1单元格。

2、输入或粘贴公式:=IF(A1<>"",A1*(1+10%),"")

第二种情况,在原单元格存放,因为是在同单元格,所以没办法应用公式,那就只能用VBA,也就是宏代码进行操作。

1、打开EXCEL软件,按组合键:Alt+F11 ,打开VBE窗口。

2、在VBE窗口中,点击菜单“插入”下的“模块”选项。

3、将以下代码复制到输入窗口中:

PublicSub增加价格()
DimCXAsRange
ForEachCXInRange("A"&Range("A"&Rows.Count).End(xlUp).Row)
IfCX.Value<>""Then
CX.Value=CX.Value*10%
EndIf
Next
EndSub

4、按F5键可进行代码运算或调试。

⑻ SQL语句将单价提高10%怎么写 set price= 之后的要怎么写啊

set price=price+price*0.1

如果使用%符号,有几个特殊情况下,该语句会执行错误。
所以还是用小数表示比较好

⑼ 使用SQL循环结构实现将所有价格低于50元的图书的价格提高10%

这个无需使用循环,一条语句就能实现
update book set price=round(price*1.1,2) where price<50

⑽ 在SQL里,假如有个销售表的几个商品价格分别上涨5%,7%,怎么显示更新

我从头跟你说起吧,保证具体:
增、删、改、查 分别对应的四个关键字是:INSERT(插入),DELETE,UPDATE,SELECT,这个题是删除记录,所以要用到删除的关键字:DELETE
DELETE的语法是:
DELETE FROM table_name
WHERE 条件
DELETE 后面不跟列名,
我再说说其它的几个语法吧:

INSERT 一般我们都用:
INSERT INTO table_name(列名) VALUES(值)
值要跟列名相对应。
表名后面也可以直接写上VALUES ,这样就是说不加列名,插入的时候就是按表中列的顺序依次插入

UPDATE 语法是:
UPDATE table_name
SET 列名=值,SET....
WHERE 条件
SET 中间一定是逗号,AND 等都会错误

SELECT 就麻烦了,先不说了,
现在说一下这个题目:
我们假设四列为:产品编号:ID,名称:proname,价格:price 库存量:count

由于是删除,所以要用DELETE
我们就要想到:DELETE 后面不能跟列名,直接跟FROM 表名,然后是WHERE 条件

这里主要是WHERE 后面的条件:其实也很简单:
价格打9折:就是 price*0.9
打9折后还要小于50,就是price*0.9(打9折后的价格)<50

所以这个题的语句就是:
DELETE FROM proct
WHERE price*0.9<50