SQL 分支語(yǔ)句

2022-09-17 18:20

更新如果訂單數(shù)量=100,則折扣=8;如果訂單數(shù)量=200,則折扣=7;如果訂單數(shù)量=300,則折扣=6;
4個(gè)回答
三樓高明。
估計(jì)是根據(jù)二樓而的出來(lái)。
同時(shí)支持你們兩位。
UPDATE 表名
SET 折扣=5 + 400-訂單數(shù)量
在寫(xiě)sql腳本的時(shí)候會(huì)遇到條件語(yǔ),比如if,case
when等,都會(huì)產(chǎn)生分支語(yǔ)句。
如果只是你說(shuō)的這些,使用的sql 語(yǔ)句如下:
update 要更新的表名 set 折扣=9-訂單數(shù)量/100

要是不只這些,你就得仔細(xì)說(shuō)下才行。
相關(guān)問(wèn)答
SQL出現(xiàn)問(wèn)題
1個(gè)回答2025-02-18 18:15
圖形太模糊了,試著重啟電腦再次運(yùn)行SQl看!?
access關(guān)于SQL語(yǔ)句的分支判斷
1個(gè)回答2022-12-08 00:03
case when A.siteId = B.SiteID AND linesite.siteID between c.siteId and d.SiteID ) )
請(qǐng)問(wèn)這條有選擇分支的SQL語(yǔ)句怎么寫(xiě)?
4個(gè)回答2022-09-28 21:06
此為灑家之長(zhǎng)處: sql="select * from wc where "; sql.=NULL?"id='34'":"id='$id'";
SQL sever 如何才能學(xué)好?
1個(gè)回答2025-02-18 18:48
首先要學(xué)習(xí)sql語(yǔ)言,無(wú)論你是學(xué)Oracle還是sql server數(shù)據(jù)庫(kù)或其他的數(shù)據(jù)庫(kù),sql語(yǔ)言都是基礎(chǔ)。數(shù)據(jù)庫(kù)的原理例如數(shù)據(jù)庫(kù)范式、什么是數(shù)據(jù)庫(kù)中的數(shù)據(jù)類型、什么是約束等等。記住,這兩個(gè)是...
全文
SQL有哪些特點(diǎn)?
1個(gè)回答2022-12-06 09:47
1.一體化的特點(diǎn) SQL為許多任務(wù)提供了命令
sql問(wèn)題...
3個(gè)回答2022-10-10 18:31
肯定不一樣,第一個(gè)應(yīng)該比第二個(gè)的結(jié)果多一些才對(duì)。 第一個(gè)說(shuō)的是 tmpA.id=tmpB.id and tmpB.status!=1 前面是not exists,那么還有一種可能 tmpA.id !=...
全文
SQL的問(wèn)題
1個(gè)回答2022-08-26 00:51
第一個(gè)問(wèn)題我是這樣理解的:Users.ID=Score.ID就是 兩個(gè)表中ID一樣的只能有三條,因?yàn)镾core表中只有三條記錄 Users.ID <>Score.ID 情況呢,USER表中四行中每一行...
全文
SQL和MySQL有什么區(qū)別?
1個(gè)回答2022-09-02 05:48
MYSQL是開(kāi)源的數(shù)據(jù)庫(kù) 通常所說(shuō)的SQL指的是MICROSOFT SQL SERVER 屬于Transact-SQL 建議學(xué)習(xí)MYSQL
SQL 中的問(wèn)號(hào)是什么意思?
2個(gè)回答2022-10-01 15:23
就是傳入?yún)?shù)的意思,在相應(yīng)的位置上放入?可以用來(lái)代替?zhèn)魅氲膮?shù),實(shí)現(xiàn)動(dòng)態(tài)查詢。多個(gè)參數(shù)時(shí)按順序匹配。 建議看看簡(jiǎn)單的SQL入門(mén)之類的資料。
熱門(mén)問(wèn)答