case if decode还有什么
不用非要去判断上午跟下午,可以根据时间字段生成新的 字段上午下午后续可以直接用新的字段作为条件去进行case when之类的查询
时间是24小时制的 直接判断大于12小于12吧
判断函数都被你写完了。。。