-- 字符拼接,將一行多列合併成一列顯示
SELECT stream_box_id,stream_line_id,req_id,spec_id,CONCAT(RTRIM(req_id),' (',spec_id,')') AS hahaah FROM stream_box LIMIT 5
-- 去除左右空格
SELECT TRIM(' aasd ') AS sssss
-- 取絕對值
SELECT ABS(-222)
-- 取餘
SELECT MOD(20,5)
-- 處理文本的函數
-- 大寫
SELECT UPPER('aaabbC') AS upp
-- 小寫
SELECT LOWER('aaabbC') AS low
-- 取字符長度,字符截取,去除空格,讀音相似匹配等等函數
-- SUBSTRING 下標從1開始
SELECT SUBSTRING('aaassfffdsf',5)
SELECT SUBSTRING('aaassfffdsf',5,4)
-- 日期及時間處理函數
-- 獲取當前時間
SELECT NOW()
-- 獲取日期
SELECT DATE(NOW())
-- 獲取時間
SELECT TIME(NOW())
-- 獲取(某個時間的年,月,日 ),獲取日期是星期幾,獲取當前日期
SELECT CONCAT(YEAR(NOW()),'-',MONTH(NOW()),'-',DAY(NOW())) AS concatday,DAYOFWEEK(NOW()) AS weekstr,CURDATE() AS currentdate