SELECT ROUND(num1,num2)四舍五入,num1代表进行四舍五入操作的值,num2代表保留的雄小数
    SELECT TRUNCATE(num1,num2``)截断函数,截去小数点后num2位后的数字
    SELECT FLOOR() 向下取整 5.7→5
    SELECT CEILING()向上取整,5.3→6
    SELECT ABS()取绝对值
    SELECT RAND() 取0~1的随机数
    去mysql string functions找完整名单
    字符串函数
    日期函数
    格式化日期和树间
    计算日期和时间
    IFNULL
    IFNULL(参数1,参数2),IFNULL函数接受两个参数,如果不为NULL,则返回第一个参数,否则返回第二个参数
    COALESCE函数
    IF函数

    1. DELIMITER //
    2. CREATE FUNCTION SimpleCompare(n INT, m INT)
    3. RETURNS VARCHAR(20)
    4. BEGIN
    5. DECLARE s VARCHAR(20);
    6. IF n > m THEN SET s = '>';
    7. ELSEIF n = m THEN SET s = '=';
    8. ELSE SET s = '<';
    9. END IF;
    10. SET s = CONCAT(n, ' ', s, ' ', m);
    11. RETURN s;
    12. END //
    13. DELIMITER ;

    CASE运算符

    1. CASE case_value
    2. WHEN when_value THEN statement_list
    3. [WHEN when_value THEN statement_list] ...
    4. [ELSE statement_list]
    5. END CASE

    mysql文档