Mysql 常用函式(4) case 函式

2022-01-19 14:34:53 字數 1368 閱讀 3352

mysql常用函式的彙總,可看下面文章

只有乙個條件表示式

case

表達when

值1>

then

操when

值2>

then

操...

else

操end;

語法格式說明

根據部門id進行判斷部門名稱

select

name,dept_id,

case

dept_id

when

0then

"實習生"

when

1then

"銷售部"

when

2then

"資訊部"

when

2then

"財務部"

else

"沒有部門"

endas

"部門"

條件1>

then

操when

條件2>

then

操...

else

操end;

語法格式說明每個條件都是不一樣的,可以任意指定查詢條件,可簡單可複雜

select

name,dept_id,

case

when dept_id=

1and leader !=

0and is_enable !=

0then

"銷售部在職員工"

when dept_id =

2and leader =

0then

"資訊部大佬"

when leader =

8then

"任我行大佬"

else

"啥都不是"

記得結尾要加 end !!!!

記得結尾要加 end !!!!

記得結尾要加 end !!!!

mysql 次數用哪個函式 MYSQL常用函式

數學函式 ceil 進一取整 floor 捨掉小數部分 round 四捨五入 trucate 擷取小數點後幾位 mod 取餘數 abs 取絕對值 power 冪運算 pi 圓周率 rand 或者rand x 0 1之間的隨機數 sign x 得到數字符號 exp x 計算e的x次方 字串函式 cha...

python常用函式 enumerate函式

1 如果對乙個列表,既要遍歷索引又要遍歷元素時,首先可以這樣寫 list1 這 是 乙個 測試 for i in range len list1 print i list1 i 2 上述方法有些累贅,利用enumerate 會更加直接和優美 list1 這 是 乙個 測試 for index,ite...

mysql日期函 MySQL 日期函式

mysql 日期函式 1,mysql dayofweek 和 weekday 獲取星期 在 mysql 中,我們可以用 dayofweek 和 weekday 函式獲取指定日期的星期.區別在於 dayofweek 獲取的星期索引是以 1 開始,而 weekday 獲取的星期索引是以 0 開始.day...