简单函数 用来处理枚举对应关系
CASE 测试表达式
WHEN 简单表达式1 THEN 结果表达式1
WHEN 简单表达式2 THEN 结果表达式2
WHEN 简单表达式n THEN 结果表达式n
ELSE 结果表达式n+1
END
搜索函数 用来处理逻辑关系
SELECT
DATE_FORMAT( paytime, '%Y-%m-%d-%H' ) payhours,
CASE
WHEN paytime WHEN paytime
ELSE '下午'
END '时间段'
FROM
payorder
WHERE
DATE_FORMAT( paytime, '%Y-%m-%d' ) = '2020-05-26'
GROUP BY
payhours ASC;