久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql中if else多條件的使用示例

132次閱讀
沒有評論

共計 883 個字符,預計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章主要介紹 mysql 中 if else 多條件的使用示例,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

一、編寫一條 update 語句實現商品漲價,具體規則如下

1、99 元以內,提價 20%

2、100-999 元之間,提價 10%

3、1000-1999 之間,提價 5%

4、其他提價 2%

update goods 
set price = ( 
case 
 when price between 0 and 99 then price * 1.2 
 when price between 100 and 999 then price * 1.1 
 when price between 1000 and 1999 then price * 1.05 
 when price   1999 then price * 1.02 
end); 
select * from goods;

二、編寫一條 select 語句,實現如下效果

  學號   姓名   分數   等級
-------------------------------------------------
 1  張三  86  良好
 2  李四  98  優秀
 3  王五  72  及格
 4  那六  69  及格
 5  小幺  56  不及格 

規則如下:

1、=90:優秀

2、=80:良好

3、=60:及格

4、60:不及格

select id as  學號, name as  姓名, score as  分數, 
( 
 case 
 when score  = 90 then  優秀  
 when score  = 80 and score   90 then  良好  
 when score  = 60 and score   80 then  及格  
 when score   60 then  不及格  
 end 
) 
as  等級  
from scores;

以上是“mysql 中 if else 多條件的使用示例”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注丸趣 TV 行業資訊頻道!

向 AI 問一下細節

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-18發表,共計883字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 蚌埠市| 石景山区| 麻栗坡县| 漳州市| 新河县| 武安市| 璧山县| 石门县| 延川县| 古蔺县| 浮山县| 瑞丽市| 苍溪县| 河津市| 龙海市| 得荣县| 木兰县| 洪江市| 三原县| 灵宝市| 平凉市| 锡林郭勒盟| 广德县| 米林县| 天峻县| 奈曼旗| 花莲县| 旌德县| 霍林郭勒市| 浏阳市| 临朐县| 新密市| 马鞍山市| 万荣县| 玛多县| 名山县| 高邮市| 汉沽区| 泰宁县| 盐津县| 青州市|