У меня есть столбец 'customer_date' с текстом типа данных.
На основе времени, которое мне нужно для получения нового столбца
Состояние:
- когда customer_date <12, тогда «AM», иначе «PM </li>
1011 *
*
customer_date
01Mar2018 10:03:54
02Mar2018 13:03:54
ожидаемый результат
customer_date session
01Mar2018 10:03:54 AM
02Mar2018 13:03:54 PM
Это выдает ошибку, когда я написал
select
case EXTRACT(HOUR FROM customer_date)<12 then 'AM' else 'PM' end as session
from my table;