需求 : 查询某个时间一秒内的数据

解决 :将时间转换为时间戳,加一秒

SELECT*
FROMbuct_composedata
where paraid = '14112402C30000000401' and systemtime between ('2020-05-31 22:01:30') and ('2020-05-31 22:01:30'::timestamp + '1 sec')

函数 返回类型 描述 例子
to_char(timestamp, text) text 把时间戳转换成字串 to_char(current_timestamp, ‘HH12:MI:SS’)
to_char(interval, text) text 把时间间隔转为字串 to_char(interval ‘15h 2m 12s’, ‘HH24:MI:SS’)
to_char(int, text) text 把整数转换成字串 to_char(125, ‘999’)
to_char(double precision, text) text 把实数/双精度数转换成字串 to_char(125.8::real, ‘999D9’)
to_char(numeric, text) text 把numeric转换成字串 to_char(-125.8, ‘999D99S’)
to_date(text, text) date 把字串转换成日期 to_date(‘05 Dec 2000’, ‘DD Mon YYYY’)
to_timestamp(text, text) timestamp 把字串转换成时间戳 to_timestamp(‘05 Dec 2000’, ‘DD Mon YYYY’)
to_timestamp(double) timestamp 把UNIX纪元转换成时间戳 to_timestamp(200120400)
to_number(text, text) numeric 把字串转换成numeric to_number(‘12,454.8-’, ‘99G999D9S’)
模式 描述
HH 一天的小时数(01-12)
HH12 一天的小时数(01-12)
HH24 一天的小时数(00-23)
MI 分钟(00-59)
SS 秒(00-59)
MS 毫秒(000-999)
US 微秒(000000-999999)
AM 正午标识(大写)
Y,YYY 带逗号的年(4和更多位)
YYYY 年(4和更多位)
YYY 年的后三位
YY 年的后两位
Y 年的最后一位
MONTH 全长大写月份名(空白填充为9字符)
Month 全长混合大小写月份名(空白填充为9字符)
month 全长小写月份名(空白填充为9字符)
MON 大写缩写月份名(3字符)
Mon 缩写混合大小写月份名(3字符)
mon 小写缩写月份名(3字符)
MM 月份号(01-12)
DAY 全长大写日期名(空白填充为9字符)
Day 全长混合大小写日期名(空白填充为9字符)
day 全长小写日期名(空白填充为9字符)
DY 缩写大写日期名(3字符)
Dy 缩写混合大小写日期名(3字符)
dy 缩写小写日期名(3字符)
DDD 一年里的日子(001-366)
DD 一个月里的日子(01-31)
D 一周里的日子(1-7;周日是1)
W 一个月里的周数(1-5)(第一周从该月第一天开始)
WW 一年里的周数(1-53)(第一周从该年的第一天开始)

计算两个时间相差

select date_part('day', now() - '1997-02-08 '::timestamp);

计算固定间隔时间

SELECT now()::timestamp + '1 year';  --当前时间加1年
SELECT now()::timestamp + '1 month';  --当前时间加一个月
SELECT now()::timestamp + '1 day';  --当前时间加一天
SELECT now()::timestamp + '1 hour';  --当前时间加一个小时
SELECT now()::timestamp + '1 min';  --当前时间加一分钟
SELECT now()::timestamp + '1 sec';  --加一秒钟
select now()::timestamp + '1 year 1 month 1 day 1 hour 1 min 1 sec';  --加1年1月1天1时1分1秒
SELECT now()::timestamp + (col || ' day')::interval FROM table --把col字段转换成天 然后相加

SQL:pgsql中查询一段时间内数据及相关时间操作相关推荐

  1. 查询一段时间内的具体时间

    一.问题描述: 一条订单的记录中有用车的起始时间,现在需要查询一段时间内,每天具体有几个订单.如:一个订单的用车时间为10月1号至10月5号,此时需查询出5条记录: 二.解决方案: 步骤 建表sql ...

  2. 05. 取SQL分组中的某几行数据

    05. 取SQL分组中的某几行数据 原文:05. 取SQL分组中的某几行数据 对表中数据分组,有时只需要某列的聚合值:有时却需要返回整行数据,常用的方法有:子查询.ROW_NUMBER.APPLY,总 ...

  3. PL/SQL DEVELOPER中查询结果复制出来中文乱码的解决方案

    PL/SQL DEVELOPER中查询结果导出到EXCEL时中文显示正常,但直接复制出来中文显示为乱码,如何? 解决方案:切换到中文输入法状态,再复制,即可.

  4. ThinkPHP中查询一个时间段的数据

    在实际操作的时候,需要从数据库中查询一个时间段的数据并返回使用,我在数据库中设置如下: 其中时间设置是datetime类型,没使用时间戳的显示,而是按照年月日时分秒的格式显示的,然后想从数据库中取出一 ...

  5. mysql查询选课程的学生学号和姓名_数据库SQL语句中查询选修了全部课程的学生的学号和姓名理解...

    首先头脑中有三点概念: 1.EXISTS子查询找到的提交 NOTEXISTS子查询中找不到的提交 说明:不要去翻译为存在和不存在,把脑袋搞晕. 2.建立程序循环的概念,这是一个动态的查询过程.如FOR ...

  6. 在SQL数据库中存储纬度和经度数据时要使用的数据类型是什么? [重复]

    本文翻译自:What datatype to use when storing latitude and longitude data in SQL databases? [duplicate] Th ...

  7. windows,远程开机,远程唤醒(WOL,Wake-on-LAN),只在刚关机一段时间内可以实现,时间长了就无法实现

    一.问题描述. windows,远程开机,远程唤醒(WOL,Wake-on-LAN),只在刚关机一段时间内可以实现,时间长了就无法实现. 二.问题分析. 节省电量,电源或网络电源关闭. 三.解决方案. ...

  8. 在SQL Server中sqlserver,access,excel之间数据如何使用sql语句直接操作

    所谓的数据传输,其实是指SQLServer访问Access.Excel间的数据. 为什么要考虑到这个问题呢? 由于历史的原因,客户以前的数据很多都是在存入在文本数据库中,如Acess.Excel.Fo ...

  9. sql文件中捕获异常_使用更改数据捕获监视SQL Server中的更改

    sql文件中捕获异常 背景 (Background) In multi-user environments, changes may occur frequently to the architect ...

  10. SQL Server中查询存储的用例

    Query store was introduced in SQL Server 2016. It is often referred to as a "flight data record ...

最新文章

  1. 虚拟机网络连接方式linuxcentos
  2. JAVA简性_Java简介
  3. 博客园北京俱乐部2009年2月28日活动
  4. 腾讯物联网操作系统正式开源,最小体积仅1.8 KB
  5. python的argsort函数_python——argsort函数
  6. python上一行的代码打错了怎么办_写Python代码过程中碰到各种错误异常要怎么样去处理?...
  7. 【转】Postman系列一:Postman安装及使用过程中遇到的问题
  8. javascript入门系列演示·三种弹出对话框的用法实例
  9. 数据挖掘实践(金融风控)——task3:特征工程
  10. jquery的mCustomScrollbar滚动条创建在ie8下报frameElement的相关错
  11. html页面获取扫码枪参数,js获取扫码枪输入数据的方法
  12. DA14580外设篇之GPIO中断
  13. js提取字符串中数字的三种方法
  14. u盘第一扇区 分区表_硬盘主引导扇区、分区表和分区引导扇区(MBR、DPT、DBR、BPB)详解...
  15. tableau瀑布图
  16. 笨笨图片批量下载器[C# | WinForm | 正则表达式 | HttpWebRequest]
  17. 【Applied Algebra】可满足性模理论(Satisfiability Modulo Theories)入门
  18. m-序列简述及其相关性质
  19. 电容传感器FDC2214计算工具FDC_Tools-development5的使用
  20. Axure中动态面板中的“推动/拉动原件”

热门文章

  1. 10.生命周期和Zend引擎
  2. 41. PHP MySQL 连接数据库
  3. C# 匿名对象(匿名类型)、var、动态类型 dynamic
  4. 应用安全-浏览器安全-攻防
  5. SqlServer触发器常用语法AFTER、INSTEAD OF及其详解
  6. Apache设置用户权限(2个域名。一个能访问全部文件,一个只能访问指定文件)...
  7. SourceAnalysis/Binder源码分析.md
  8. 关于constexpr
  9. javascript学习资料汇集
  10. Insus NET Utility