加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

连接日期和时间字段并转换为datetime postgresql

发布时间:2020-12-13 15:50:45 所属栏目:百科 来源:网络整理
导读:我有一个表分隔日期和时间字段 表格1 data hora id2015-01-01 11:40:06 1 2015-01-01 15:40:06 22015-01-02 15:40:06 3 2015-01-05 10:40:06 4 2015-01-05 15:40:06 52015-01-06 08:23:00 6 现在我需要查看2015-01-01 12:00:00 12:00:00和2015-01-05 12:00:0
我有一个表分隔日期和时间字段

表格1

data           hora            id
2015-01-01    11:40:06          1 
2015-01-01    15:40:06          2
2015-01-02    15:40:06          3 
2015-01-05    10:40:06          4 
2015-01-05    15:40:06          5
2015-01-06    08:23:00          6

现在我需要查看2015-01-01 12:00:00 12:00:00和2015-01-05 12:00:00之间的ID,应该返回ID 2,3,4.
我正在尝试转换和连接在单个日期时间字段中分隔的日期和时间字段,以便使用“之间”,但我无法点击语法可以有人举个例子吗?

解决方法

有用!

SELECT
    *
FROM
    tableA
WHERE
    (dataemissao + hora) BETWEEN (date '2015-01-21' + time '14:00') 
     AND  (date '2015-01-21' + time '18:00')

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读