一:
字元函式:顧名思義就是對字元進行一系列操作的函式
函式名稱
描述concat()
字元連線
concat_ws()
使用指定的分隔符進行字元連線
format()
數字格式化
lower()
轉換成小寫字母
upper()
轉換成大寫字母
left()
獲取左側字元,可以指定你要獲取的位數
right()
獲取右側字元,可以指定你要獲取的位數
length()
獲取字串長度
trim()
刪除前導和後續空格
substring()
字串擷取
[not]like
模式匹配,常用於模糊查詢
replace()
字串替換
二:數值運算子和函式
運算子/函式名稱
描述示例
div整數除法
select div 3/4 結果:0
mod取餘數(可對浮點數取餘)
select mod 5/3 結果:2
ceil()
向上取整
select ceil(3.01) 結果:4
floor()
向下取整
select floor(3.99) 結果:3
power()
冪運算select power(3,3) 結果:27
round()
四捨五入
select round(3.652,1) 結果:3.7
truncate()
數字擷取
select truncate(128.52,1) 結果:128.5
三:比較運算子和函式
名稱描述
示例[not] between…and…
[不]在範圍之內
select 15 between 1 and 22 結果:1(true)
[not] in()
[不]在列出範圍值內
select 10 in(1,9,3,15)結果:0(false)
is [not] null
[不]為空
select 0 is null結果:0(false)
mysql 函式篇(一)
find in set string,stringlist 其中 str要查詢的字串strlist欄位名 引數以 分隔 如 1,3,5 例 這是表的設計,此時我們要得到某id下面的乙個無限級的集合 此時我們先定義乙個獲取對應id集合的函式 create function getchildlist r...
MySQL使用 內建函式篇
一.字串類 charset str 返回字串字符集 concat string2 連線字串 instr string substring 返回substring首次在string中出現的位置,不存在返回0 lcase string2 轉換成小寫 left string2 length 從string...
mysql基礎篇(一)
1 insert 的用法 insert into tablename value 2 change和modify都可以修改表定義,不同的是change後面必須寫兩次列名,但是change的優點是可以修改列名稱,modify不能 3 表型別 儲存引擎 myisam 預設儲存引擎,這種儲存對於訪問的快,...