sql基礎語法,各種各樣的函式

2021-09-29 15:28:41 字數 2980 閱讀 1096

01算術函式

除了之前學的算數函式±*/下面我們再介紹幾種常見的函式

1.1絕對值函式–ads

格式:abs(數值)

select purchase_price,

abs(purchase_price)

from product

1.2求餘函式–%格式:a%b

1.3四捨五入–round格式:round(物件數值,保留小數字數)

這個例子中可以看出,如果小數點位數是1,那麼會對小數點第2位進行四捨五入。

如果小數點位數是2,那麼就會對小數點第三位四捨五入。

通過上面結果我們還可以得出乙個結論。null再算數運算子中看作是0,並且符合數**算規律。

02字串函式

2.1字串拼接–+

2.2字串長度–length

格式:len(字串)

2.3字串替換–replacereplace(物件字串,替換前字串,替換後字串)–空杯倒酒

物件字串是葡萄酒,替換前字串是空杯,

替換後是裝滿酒的杯子。

2.4字串擷取–substring格式:substring

(物件字串,擷取起始位置,擷取的字元數)

2.4小寫轉換大寫–upper格式:upper(字串)

2.5小寫轉換–lower格式:lower(字串)

03轉換函式3.1型別轉換函式–cast

格式:cast**換前的值 as 想要轉換的資料型別)

select cast(

'0001'

asint

)as int_col

3.2將null轉化為其他值–coalesce格式:coalesce(資料1,資料2,。。。。)

coalesce會將null轉化為,從左側開始,第乙個不是null的值

select

coalesce

(null,1

)as col1,

coalesce

(null

,'test'

,null

)as col2,

coalesce

(null

,null

,'2009-11-01'

)as col3

各種各樣的飛鴿傳書

它不只只是乙個軟體,它原來是一位來自自然界的通訊員,現在的它也很理所當然地成為了電影明星,我們最好用的區域網聊天 軟體飛鴿傳書 看看它有多麼多麼的厲害。鴿子懂得 扮鬼扮馬 那傳統的信鴿演技如何呢?電影 赤壁 上集,諸葛亮放飛乙隻鴿子,然後以鴿子的視野來展示曹營的狀況。看了之後,你是不是也很想養只信鴿...

各種各樣的「牛」名翻譯

農曆己丑年是 牛 年,就來說說牛的事。在中文裡,牛 大致有兩層意思,一是作為動物的牛,也就是 說文 裡所說的 大牲也 二是與動物無關的牛,或者說轉義的牛。與動物無關的牛,暫且不論,今天就說說作為動物的這個牛。其實,中文的 牛 自古以來就是這麼簡單,幾乎沒有什麼變化。不僅牛本身這麼簡單,所有和牛有關的...

Game 各種各樣的法師英文詳解

在當前常用的dnd和由其引申的大多數規則中,這些法師有著比較大的區別necromancer 泛指使用死靈法術的亡靈系專精法師,約等同於dnd中的死靈系專精法師,代表技能是召喚死靈,死亡一指,吸血術 mage 泛指一般意義上的法師。使用魔法書來抄寫和記載魔法,釋放魔法需要提前準備 sorcerer 在...