select 司机,车站,wm_concat(上车),wm_concat(上车时间),wm_concat(下车),wm_concat(下车时间) from (
select 司机,车站,
decode(上车下车标识,0,上车下车标识,null) 上车,
decode(上车下车标识,0,时间,null) 上车时间,
decode(上车下车标识,1,上车下车标识,null) 下车,
decode(上车下车标识,1,时间,null) 下车时间
from
表
)
group by 司机,车站
order by 司机,车站