惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google Online Security Blog
Google Online Security Blog
S
Security @ Cisco Blogs
Recent Commits to openclaw:main
Recent Commits to openclaw:main
人人都是产品经理
人人都是产品经理
The Hacker News
The Hacker News
W
WeLiveSecurity
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
博客园 - 司徒正美
雷峰网
雷峰网
L
LINUX DO - 最新话题
博客园 - 叶小钗
云风的 BLOG
云风的 BLOG
The Last Watchdog
The Last Watchdog
V2EX - 技术
V2EX - 技术
S
Security Affairs
有赞技术团队
有赞技术团队
月光博客
月光博客
T
Threatpost
T
Tor Project blog
O
OpenAI News
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
V
V2EX
Know Your Adversary
Know Your Adversary
Project Zero
Project Zero
博客园 - 三生石上(FineUI控件)
D
Docker
AWS News Blog
AWS News Blog
AI
AI
P
Proofpoint News Feed
K
Kaspersky official blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
D
Darknet – Hacking Tools, Hacker News & Cyber Security
www.infosecurity-magazine.com
www.infosecurity-magazine.com
S
Securelist
F
Fortinet All Blogs
F
Full Disclosure
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
量子位
Hacker News - Newest:
Hacker News - Newest: "LLM"
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
P
Palo Alto Networks Blog
Cyberwarzone
Cyberwarzone
Cisco Talos Blog
Cisco Talos Blog
美团技术团队
N
News | PayPal Newsroom
T
The Blog of Author Tim Ferriss
MyScale Blog
MyScale Blog

博客园 - 每天进步多一点

MySQL5.7实现row_number()和over()函数 C#学习相关系列之Linq用法---group和join相关用法 linq group by having 实现 常用知识-T-SQL优化 mysql窗口函数、Mysql分析函数 MySQL系列三(定位慢SQL、索引优化、SQL优化)Using filesort MySQL 内存相关参数设置 MySQL COALESCE 函数使用详解 SQL性能优化指南:如何优化MySQL多表join场景 MySQL内部临时表(Using temporary)案例详解及优化解决方法 cookie操作类(加密,获取,删除) MySql 5.7 索引不存在则创建,存在则忽略 SQL SERVER年月周日超止时间 数据抽取的常见理论方法 ETL系列-数据抽取(Extract) 数据库运维:mysql 数据库迁移方法-mysqldump 了解MySQL中的JSON_ARRAYAGG和JSON_OBJECT函数 MySQL的IFNULL()、ISNULL()、NULLIF()函数用法说明 如何看懂explain工具信息,使用explain工具来分析索引 mysql 如何查看sql语句执行时间和效率
常用时间sql语句
每天进步多一点 · 2025-11-29 · via 博客园 - 每天进步多一点

取得当天0时0分0秒和23时59分59秒

--MYSQL
SELECT DATE_FORMAT(SYSDATE(), '%Y-%m-%d 23:59:59') FROM DUAL;
SELECT DATE_FORMAT(SYSDATE(), '%Y-%m-%d 00:00:00')  FROM DAUL;
--ORACLE
SELECT TRUNC(SYSDATE)+1-1/86400 FROM DUAL;
SELECT TRUNC(SYSDATE) FROM DUAL;

日期格式化

--MYSQL
SELECT DATE_FORMAT(SYSDATE(), '%Y-%m-%d %H:%i:%s') FROM DUAL;
SELECT DATE_FORMAT('2021-01-04 22:23:00', '%Y-%m-%d %H:%i:%s') FROM DUAL;
--ORACLE
SELECT TO_CHAR(SYSDATE, 'yyyy-mm-dd hh24:mi:ss') FROM DUAL;
SELECT TO_DATE('2021-01-04 22:23:00', 'yyyy-mm-dd hh24:mi:ss') FROM DUAL;

trunc(d,time)日期的截断

select sysdate from dual; --当前时间
select trunc(sysdate) from dual;--取当天
select trunc(sysdate,'yyyy') from dual; --取当年第一天
select trunc(sysdate,'mm')   from dual; --取当月第一天
select trunc(sysdate,'dd')   from dual; --取当天
select trunc(sysdate,'d')    from dual; --返回当前星期的第一天
select trunc(sysdate,'hh')   from dual; --返回当前时间,精确到小时
select trunc(sysdate,'mi')   from dual; --返回当前时间,精确到分钟

to_char():将日期截断并转换为字符串

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual; --日期转化为字符串  2016-09-07 10:33:11
select to_char(sysdate,'yyyy') from dual; --获取时间的年 
select to_char(sysdate,'mm')   from dual; --获取时间的月 
select to_char(sysdate,'dd')   from dual; --获取时间的日 
select to_char(sysdate,'hh24') from dual; --获取时间的时 
select to_char(sysdate,'mi')   from dual; --获取时间的分 
select to_char(sysdate,'ss')   from dual; --获取时间的秒 
select to_char(sysdate,'day')  from dual; --获取当天是星期几 
select to_char(sysdate,'D')    from dual; --获取当天是星期几 

add_months(d,n)在日期d上增加n个月数

select add_months(sysdate,-12) from dual; --当前日期的上一年
select add_months(sysdate,12) from dual;--当前日期的下一年

floor()

select floor(sysdate - to_date('2019-0812-09','yyyy-mm-dd')) from dual; --取两个日期间的天数

sysdate: 该函数返回系统时间

months_between(m,n)日期m和日期n相差多少月数

next_day(d, ‘星期’) 指定日期d下一个星期对应的日期

last_day(d):返回指定日期d所在月份的最后一天

extract(month from d)从日期d上提取月份数

round(d,time)日期的四舍五入