I have a simple doubt, but that is taking my sleep. How do I do a pivot without aggregation? I need to "transpose" these schedules ... [url=https://imgbb.com/]
select --a.PIS,
--to_char(cast(a.DATAHORA as date), 'dd-mon-rrrr') dia,
to_char(cast(a.DATAHORA as date), 'hh24:mm') hora
--count(a.PIS) contador
from coleta a
where 1 = 1
--and to_char(cast(a.DATAHORA as date),'dd-mon-rrrr') = pdData
and a.DATAHORA >= '04-jun-2018'
and a.PIS = '20474191251'
and a.DATAHORA <= '05-jun-2018'
and to_char(cast(a.DATAHORA as date), 'd') not in ('7', '8') --não busca o sábado e domingo
--group by a.PIS, to_char(cast(a.DATAHORA as date), 'dd-mon-rrrr'),to_char(cast(a.DATAHORA as date), 'hh24:mm')
--having count(a.PIS) <> '4' removido devido ao if buscando o contador
--order by 1, 2
;