Разница во времени между двумя метками времени в искре sql - PullRequest
0 голосов
/ 23 сентября 2019
WHEN TIMEDIFF(IFNULL(MAX(punchtime),0),IFNULL(MIN(punchtime),0))>= TIME('06:00:00') 
THEN                   
     CONCAT('Status:P|InTime:',MIN(DATE_FORMAT(punchtime,'%H:%i:%s')),
            '|OutTime:',MAX(DATE_FORMAT(punchtime,'%H:%i:%s'))) 

Как мне написать этот случай в Spark sql, чтобы получить разницу во времени и оценить, а затем распечатать требуемый статус

Любая помощь будет оценена Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...