我有以下查询返回日期为dd/mm/yyyy hh:mm:ss
,但我想提取时间和日期作为单独的列,我该如何做到这一点?我是新来的PostgreSQLPostgreSQL获取日期
感谢 凯丝
select
up.mis_id,
up.name,
up.surname,
es.created as "signed in",
es1.created as "signed out",
bb.name as "location"
from users_person as up
join users_role as ur on ur.id = up.role_id
join events_event as ee on ee.user_id = up.id
join events_swipe as es on es.id = ee.sign_in_id
join events_swipe as es1 on es1.id = ee.sign_out_id
join buildings_building as bb on bb.id = es.location_id
这工作到一个点,日期和时间现在是独立的(这是伟大的),日期但格式仍然是DD/MM/YYYY HH:mm:ss的如06/06/2017 00:00:00 – KathH
这是完全不同的问题 - 问问。但请首先寻找现有的答案 - 我相信它已经回答了SO已经 –
@KathH这就是您的客户端如何显示它。 PostgreSQL只为'es.created :: date'(它没有任何时间组件)发送'date'。 – pozs