国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

家庭寬帶做網(wǎng)站服務(wù)器嗎多合一seo插件破解版

家庭寬帶做網(wǎng)站服務(wù)器嗎,多合一seo插件破解版,成都網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)站 微信公眾號 建設(shè)方案一、引言 接下來,我們就進(jìn)入函數(shù)的最后一個(gè)部分:流程函數(shù)。而流程控制函數(shù)在我們的日常開發(fā)過程是很有用的。 流程控制函數(shù)在我們 sql 語句當(dāng)中,經(jīng)常用來實(shí)現(xiàn)條件的篩選,從而提高語句的一個(gè)執(zhí)行效率。 我們主要介紹以下4個(gè)流程控…

一、引言

? ? 接下來,我們就進(jìn)入函數(shù)的最后一個(gè)部分:流程函數(shù)。而流程控制函數(shù)在我們的日常開發(fā)過程是很有用的。

流程控制函數(shù)在我們 sql 語句當(dāng)中,經(jīng)常用來實(shí)現(xiàn)條件的篩選,從而提高語句的一個(gè)執(zhí)行效率。

我們主要介紹以下4個(gè)流程控制函數(shù)。

注意:

1、第三個(gè)和第四個(gè)基本上是一致的,都是 case 函數(shù)。

2、IF(value,t,f):意思是如果 value 的值為 true ,則返回 t ,否則返回 f

3、IFNULL(value1,value2):先判斷第一個(gè)參數(shù) value1 是否為空,如果不為空,返回 value1 ,而如果為,返回 value2 。

4、CASE WHEN [ val1?] THEN [res1] ... ELSE [ default ] END

case when :當(dāng)什么時(shí)候。

當(dāng) val1 值為 true 的時(shí)候,則返回 res1 ,否則返回默認(rèn)值 default ,語法塊結(jié)束后面加一個(gè) end 。

5、CASE [ expr ] WHEN [ val1 ] THEN [ res1 ] ... ELSE [ default ] END:

下面這個(gè)也是類似:如果表達(dá)式 expr 的值為 val1?,則返回 res1 ,否則返回默認(rèn)值,語法塊結(jié)束用 end 。

二、操作

接下來回到工具 DataGrip 去一一操作剛剛學(xué)習(xí)的函數(shù)。

1、IF(value,t,f);

如果? value的值為 true 則返回第二個(gè)字段的值 t,否則返回 f。

正常來說這個(gè) value 應(yīng)該是一個(gè)條件表達(dá)式。

SELECT IF(true,'OK','NO');
SELECT IF(false,'OK','NO');

2、IFNULL(value1,value2);
SELECT IFNULL('value','default');

如果給的字符串是空的字符串,它返回的也是空串,而不是返回默認(rèn)值。

SELECT IFNULL('','default');

如果為null,就會(huì)返回設(shè)定的默認(rèn)值。

SELECT IFNULL(null,'default');

3、CASE WHEN THEN ...?ELSE END(case 函數(shù))

emp表 初始數(shù)據(jù):

(1)需求:查詢emp表的員工姓名和工作地址(如果北京/上海---->一線城市,其他---->二線城市)
SELECT name,(CASE workaddress WHEN '北京'THEN '一線城市' WHEN '上海' THEN '一線城市' ELSE '二線城市' END ) AS '工作地址' FROM emp;

三、案例?

根據(jù)需求完成一下SQL語句的編寫。

(1)統(tǒng)計(jì)班級各個(gè)學(xué)生的成績。展示的規(guī)則如下:

1、>=85,展示優(yōu)秀。

2、>= 60,展示及格。否則,展示不及格。

完成這個(gè)案例,對控制函數(shù)的操作進(jìn)行學(xué)習(xí)與鞏固。

(1)首先先創(chuàng)建一個(gè)成績表。

CREATE TABLE score (id INT COMMENT 'ID',name VARCHAR(20) COMMENT '姓名',math INT COMMENT '數(shù)學(xué)',english INT COMMENT '英語',chinese INT COMMENT '語文'
) COMMENT '學(xué)生成績表';
INSERT INTO score(ID, NAME, MATH, ENGLISH, CHINESE) VALUES (1,'Tom',67,88,95),(2,'Rose',23,66,90),(3,'Jack',56,98,76);
SELECT * FROM score;

(2)接著完成題目的需求。

最終我們的表中的數(shù)據(jù)全部查詢出來之后,要把分?jǐn)?shù)變成對應(yīng)的 '優(yōu)秀'、'及格'或者是'不及格' 去展示出來。

SELECT id,name,(CASE WHEN math>=85 THEN '優(yōu)秀' WHEN math>=60 THEN '及格' ELSE '不及格' END ) AS '數(shù)學(xué)',(CASE WHEN english>=85 THEN '優(yōu)秀' WHEN english>=60 THEN '及格' ELSE '不及格' END ) AS '英語',(CASE WHEN chinese>=85 THEN '優(yōu)秀' WHEN chinese>=60 THEN '及格' ELSE '不及格' END ) AS '語文'FROM score;

這就是這篇博客關(guān)于流程控制函數(shù)的全部內(nèi)容。?

http://m.aloenet.com.cn/news/39664.html

相關(guān)文章:

  • 網(wǎng)站每日簽到怎么做google關(guān)鍵詞分析工具
  • 阿里云 個(gè)人網(wǎng)站 名稱google seo怎么優(yōu)化
  • 邯鄲網(wǎng)站建設(shè)推廣線上營銷推廣方法
  • 阿里云做網(wǎng)站步驟競價(jià)托管外包服務(wù)
  • 做購物網(wǎng)站的目的品牌推廣方案策劃書
  • 前端做網(wǎng)站的步驟百度建站官網(wǎng)
  • 青島網(wǎng)站制作企業(yè)站長之家素材網(wǎng)
  • 做網(wǎng)站插背景圖片如何變大整站seo排名要多少錢
  • 像芥末堆做內(nèi)容的網(wǎng)站網(wǎng)紅營銷
  • 做網(wǎng)站需要多少錢 做企業(yè)網(wǎng)站建設(shè)方案策劃書
  • 餐飲類網(wǎng)站模板域名查詢系統(tǒng)
  • 利用帝國軟件如何做網(wǎng)站怎么開一個(gè)網(wǎng)站平臺
  • 新媒體與網(wǎng)站建設(shè)北京seo營銷培訓(xùn)
  • 鄭州微網(wǎng)站制作東莞seo網(wǎng)站管理
  • 做網(wǎng)站和seo流程網(wǎng)絡(luò)營銷主要干什么
  • 沈陽看男科哪家醫(yī)院好廣州seo排名收費(fèi)
  • 東營網(wǎng)新聞精準(zhǔn)網(wǎng)站seo診斷報(bào)告
  • 網(wǎng)上免費(fèi)做網(wǎng)站seo 頁面鏈接優(yōu)化
  • 鎮(zhèn)江網(wǎng)站建設(shè) 的公司熱點(diǎn)新聞事件
  • 彩票推廣網(wǎng)站如何做杭州網(wǎng)站建設(shè)
  • 內(nèi)蒙古城鄉(xiāng)建設(shè)網(wǎng)站換名字了網(wǎng)絡(luò)推廣渠道都有哪些
  • 網(wǎng)站開發(fā)工程師的要求站長工具站長之家官網(wǎng)
  • 成都網(wǎng)站開發(fā)排名廈門關(guān)鍵詞排名優(yōu)化
  • 北京網(wǎng)站設(shè)計(jì)首選 新鴻儒360免費(fèi)建站教程
  • wordpress標(biāo)簽生成圖片基礎(chǔ)建站如何提升和優(yōu)化
  • wordpress 連接后臺關(guān)鍵詞優(yōu)化公司費(fèi)用多少
  • 網(wǎng)站內(nèi)移動(dòng)的圖片怎么做的深圳網(wǎng)絡(luò)優(yōu)化公司
  • 公司備案網(wǎng)站負(fù)責(zé)人是誰網(wǎng)站推廣軟件哪個(gè)好
  • 淄博張店做網(wǎng)站的公司百度網(wǎng)站客服電話
  • 網(wǎng)站建設(shè)新聞發(fā)布注意事項(xiàng)互聯(lián)網(wǎng)怎么賺錢