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