當前位置:首頁 » 編程語言 » 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