017_标量函数
1. 標量函數
1.1. ucase()/upper(): 將某個字段轉換為大寫。
1.2. lcase()/lower(): 將某個字段轉換為小寫。
1.3. mid(column_name,start,[length]): 從某個文本字段提取字符。
1.4. substring(column_name,start,[length]): 從某個文本字段提取字符。
1.5. length(): 返回某個文本字段的長度。
1.6. round(): 對某個數值字段進行指定小數位數的四舍五入。
1.7. now(): 返回當前的系統日期和時間。
2. 參照表
2.1. 學生表數據
3. ucase()/upper()函數
3.1. ucase()/upper()函數把字段的值轉換為大寫。
3.2. ucase()/upper()語法
select ucase/upper(`column_name`) from `table_name`;
3.3. 把學生名字轉換為大寫
4. lcase()/lower()函數
4.1. lcase()函數把字段的值轉換為小寫。
4.2. lcase()/lower()語法
select lcase/lower(`column_name`) from `table_name`;
4.3. 把學生住址轉換為小寫
5. mid()函數
5.1. mid()函數用于從文本字段中提取字符。
5.2. mid()語法
select mid(`column_name`,start,[length]) from `table_name`;
5.3. 從2個字符查詢學生地址或從第2個字符起查詢5個字符學生地址
6. substring()函數
6.1. substring()函數用于從文本字段中提取字符。
6.2. substring()語法
select substring(`column_name`,start,[length]) from `table_name`;
6.3. 從2個字符查詢學生地址或從第2個字符起查詢5個字符學生地址
7. length()函數
7.1. length()函數返回文本字段中值的長度。
7.2. length()語法
select length(`column_name`) from `table_name`;
7.3. 查詢學生姓名的長度
8. round()函數
8.1. round()函數用于把數值字段舍入為指定的小數位數。
8.2. round()語法
select round(`column_name`,decimals) from `table_name`;
8.3. 四舍五入學生體重
9. now()函數
9.1. now()函數返回當前系統的日期和時間。
9.2. now()語法
select now() from `table_name`;
9.3. 查詢學生信息和當前時間
總結