首页 > 数据库 >多种数据库获取最近一天记录的SQL整理

多种数据库获取最近一天记录的SQL整理

时间:2023-11-30 18:35:24浏览次数:47  
标签:count name 数据库 sometable 获取 SQL createdtime WHERE select

多种数据库获取最近一天记录的SQL整理


背景

纯粹当笔记.
数据库种类太多,记不住,每次都需要现查,效率实在是太低了
将获取最近一天记录的SQL整理好  方便后续直接his用

简单总结

Oracle + DM + 神通的语法一样
Kingbase +PG + Highgo 的语法一样
MySQL    用的是SUB 其他人都是 减号, 就他自己是 + 号 
SQLSERVER 独自一派

1. Oracle
select count(1) from sometable_name| WHERE createdtime > sysdate +  interval '-1' DAY;

2. MSS
select count(1) from sometable_name| WHERE createdtime  > dateadd(day,-1,getdate()) 

3. MySQL
select count(1) from sometable_name| WHERE createdtime > DATE_SUB(NOW(),INTERVAL +1 day)

4. DM
select count(1) from sometable_name| WHERE createdtime > sysdate +  interval '-1' DAY;

5. 神通
# 注意PG模式可能跟PG一样, Oracle模式与Oracle的语法一样. 
select count(1) from sometable_name| WHERE createdtime > sysdate +  interval '-1' DAY;

6. 人大金仓
# 人大金仓明显就是 PG的语法
# PG与瀚高也是类似的语法. 
select count(1) from sometable_name| WHERE createdtime > now() - interval '1D'; 

标签:count,name,数据库,sometable,获取,SQL,createdtime,WHERE,select
From: https://www.cnblogs.com/jinanxiaolaohu/p/17867986.html

相关文章

  • docker 一键搭建 MySQL 主从集群
    分享一个GitHub项目,用来一键搭建MySQL的主从集群的:https://github.com/vbabak/docker-mysql-master-slave前面Google了一下没找到,搜出来的都是需要自己手动调操作过的,本来想自己写一个的,让GPT取了个名字,结果一搜就搜到了现成了......
  • SqlServer中常用的一些操作语句
    我们在维护数据库数据的时候,通常会用到各种SQL语句对数据进行操作或者维护,如:查看某个数据库中有哪些用户数据表、每个数据表中总共有多少条数据……SqlServer官方地址:https://learn.microsoft.com/zh-cn/sql1、整理说明我们在维护数据库数据的时候,通常会用到各种SQL语句对数......
  • 如何绕过某讯手游保护系统并从内存中获取Unity3D引擎的Dll文件
    ​ 某讯的手游保护系统用的都是一套,在其官宣的手游加固功能中有一项宣传是对比较热门的Unity3d引擎的手游保护方案,其中对Dll文件的保护介绍如下,“Dll加固混淆针对Unity游戏,对Dll模块的变量名、函数名、类名进行加密混淆处理,有效提高静态分析门槛”。 通过动态分析了它的保护......
  • 如何绕过某讯手游保护系统并从内存中获取Unity3D引擎的Dll文件
    ​ 某讯的手游保护系统用的都是一套,在其官宣的手游加固功能中有一项宣传是对比较热门的Unity3d引擎的手游保护方案,其中对Dll文件的保护介绍如下,“Dll加固混淆针对Unity游戏,对Dll模块的变量名、函数名、类名进行加密混淆处理,有效提高静态分析门槛”。 通过动态分析了它的保护......
  • SQL server之IP地址计算
    DECLARE@ipASVARCHAR(15)='1.0.0.0'--将IP地址转换为整数DECLARE@ipIntASINT=(CAST(PARSENAME(@ip,4)ASINT)*POWER(256,3))+(CAST(PARSENAME(@ip,3)ASINT)*POWER(256,2))+(CAST(PARSENAME(@ip,2)ASINT)*POWER(256,1))+CAS......
  • 学习笔记12(PHP MySQL数据库系统)
    一、知识点梳理(一)使用PHP连接到MySQL服务器安装必要的软件:在基于Ubuntu的系统上,可以使用以下命令:sudoapt-getinstallphpmysql-serverphp-mysql启动MySQL服务:使用以下命令:sudoservicemysqlstart创建MySQL数据库和用户:登录MySQL并创建一个数据库以及一个......
  • java 8 利用lambda 获取 记录类(get/set) field 上面 注解
    packagetianrun.ziguan.api.center.alert.util;importcom.baomidou.mybatisplus.annotation.TableField;importjava.io.*;importjava.lang.annotation.Annotation;importjava.lang.invoke.SerializedLambda;importjava.lang.reflect.Field;importjava.lang.ref......
  • plsql调试存储过程卡住的原因以及处理
    用PLSQL调试存储过程的时候,经常会遇到这个的情况,点调试后,继续点单步都是灰色,想停下来,但是取消也要点很多次才能取消掉。就像下面的情况:   一直以为是个BUG,直到最近有人告诉我了真相。出现这个问题的原因,是因为  1:调试存储过程要发起两个会话(运行、调试)  2:我们plsq......
  • axios(ajax)发送请求响应码200,但获取不到数据,无法加载响应数据: No datafound for res
    问题截图:没有响应数据控制台报错其实是由于浏览器的跨域资源共享(CORS)策略导致,前后端跨域请求是不行的。什么是域,看页面的url,比如https://www.baidu.com/下的网页都是属于baidu.com这个域。如果你是和我一样是从本地文件打开html的方式来调试ajax,那么一定会出现这个问题,因为本......
  • `pd.Timestamp.now()`和`datetime.datetime.now()`都是用来获取当前时间的函数,但它们
    `pd.Timestamp.now()`和`datetime.datetime.now()`都是用来获取当前时间的函数,但它们之间存在一些差异¹²。-`pd.Timestamp.now()`返回的是Pandas的Timestamp对象,这个对象是在UTC(协调世界时)时区下的当前时间¹²。-`datetime.datetime.now()`返回的是Python的datetime对象,这个......