sql语句时间比较返回结果

sql语句一共三列 时间1,时间2,结果 。 如果时间1大于时间2 则在结果那一列显示已完成 ,如果时间1小于时间2 则在结果那一列显示进行中 大神帮帮忙

 select 时间1,时间2,(case when 时间1>时间2 then '已完成' else '进行中' end) 结果 from test
select start_time, end_time, (CASE WHEN start_time < end_time THEN '进行中' ELSE '已完成' END) state from enterprise

select time1,time1,(case result when time1>time2 then '已完成' case when time1<time2 '进行中' else end) from test