isk*_*lue 3 sql postgresql timestamp
我是 postgres 的新手,希望得到任何建议。我有一个 postgres 表,其中有一timestamp列,其值的格式为:1970-01-01 00:00:00
我的目标是选择过去三个月的记录 - 2016 年 12 月、2017 年 1 月和 2017 年 2 月。如何使用仅读取访问权限编写此查询SELECT?
当我开始时:
SELECT to_char("start_time", 'YYYY-MM-DD HH:MM:SS') FROM trips;
时间转换为 AM/PM 但我只对按月和年提取和子集感兴趣
干得好:
SELECT *
FROM trips
WHERE start_time BETWEEN '2016-01-01 00:00:00'::timestamp AND '2017-02-28 23:59:59'::timestamp;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9740 次 |
| 最近记录: |