![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gaussdb
YUE_SUNSHINE
善变的女子,但依旧钟爱海贼王
展开
-
pgsql中epoch用法
pgsql中epoch用法原创 2024-01-10 09:52:03 · 1347 阅读 · 3 评论 -
Gaussdb获取日期及时间(二)
1.当前时间往前推15分钟mod(x,y)----描述:----x/y的余数(模)----如果x是0,则返回y。----返回值类型:与参数类型相同。----mi:代表分钟数select date_trunc('hour',sysdate) + case when mod(to_number(to_char(sysdate,'mi')),5) <> 0 then to_number(to_char(sysdate,'mi')) - mod(to_number(to_cha原创 2022-03-02 17:02:49 · 7673 阅读 · 0 评论 -
gaussdb查询今日以及之前的数据
gaussdb查询今日以及之前的数据如果表中数据是实时更新的,其实前后端联调的时候只需要传当前时间点就行,但是好多时候数据库的数据都是需求人员维护的演示数据,那会如果在不改动前后端功能的时候,就可以直接修改mapper文件的sql语句。前言我们这边的需求是前端展示曲线,今日与自定义日期进行比较,那时候后端直接让前端传个日期,后端把全表的数据查询出来,但是演示的时候用的演示数据,导致页面显示了一整天的数据,所以我就只修改了一下sql。一、参考示例sql示例:现有表结构如下:date_data原创 2021-12-06 09:50:05 · 2213 阅读 · 0 评论 -
GAUSSDB取连续的时间段
GAUSSDB取连续的时间段数据库中,test表存储两个字段,手机号(phone),时间(data_date)两个字段。其中,每五分钟在表中记录一次。但是时间也有断点的时候,现在取表中手机号连续时间段内的开始时间与结束时间。表中数据如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/20201117160609972.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_原创 2020-11-17 17:27:07 · 1201 阅读 · 1 评论 -
GAUSSDB日期获取
日期获取仅供参考:--获取年月--2020-07select to_char('2020-07-01 12:55:00'::TIMESTAMP,'yyyy-mm');--获取年月日--2020-07-01select to_char('2020-07-01 12:55:00'::TIMESTAMP,'yyyy-mm-dd');--获取当前月份--7.0select extract(month from '2020-07-01 12:55:00'::TIMESTAMP);ors原创 2020-10-13 14:39:07 · 9890 阅读 · 1 评论 -
GAUSSDB相关笔记
gaussdb知识点记录今天,总结一下gaussdb的相关内容吧,也是在开发过程中遇到的,华为运维人员来解决的,我顺便拿来分享一下。以下内容是关于gaussdb的相关命令和优化。一、行存表与列存表表的存储类型是表定义设计的第一步,客户业务类型是决定表的存储类型的主要因素。表的存储类型及场景存储类型适用场景行存表a.点查询(返回记录少,基于索引的简单查询) b.增、删、改、操作较多的场景列存表a.统计分析类查询(关联、分组操作较多的场景) b.即席查询(查询条件不确原创 2020-09-22 17:44:52 · 1606 阅读 · 0 评论