当前位置: 首页 > news >正文

常用时间sql语句

取得当天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)日期的四舍五入

http://www.gsyq.cn/news/64691.html

相关文章:

  • 2025年重力式货架品牌口碑排行榜前十强权威推荐
  • 2025年兰州钢木货架品牌综合推荐榜单:甘肃三阳货架领跑行业
  • 告别盲人摸象,数据分析的抽样方法总结
  • 2025年钢球厂家权威推荐榜单:不锈钢球/钢珠‌/不锈钢珠‌源头厂家精选
  • 2025年兰州仓储货架品牌排名TOP5:三阳货架领跑行业
  • 2025 年 11 月衬塑管道定制厂家最新推荐:优质企业全面剖析,助企业精准选品
  • 数据库运维:mysql 数据库迁移方法-mysqldump
  • 2025年陇尚合牛肉面加盟top10:权威排名与深度解析
  • 2025年上海口碑好的兰州牛肉拉面加盟公司前十排名推荐
  • 2025年高速旋转接头厂家权威推荐榜单:旋转接头/高温旋转接头‌/液压多通路旋转接头‌源头厂家精选
  • 2025信誉好的长江游轮品牌企业TOP5推荐:有实力的长江游
  • 2025年靠谱的搅拌高温风机行业内口碑厂家排行榜
  • V型滤池运行维护指南:标准化日常清洗流程
  • 2025年十大伸缩楼梯品牌售后服务与安装效率排行榜,新乡优品
  • 2025年AI音箱加工厂/生产商推荐:AI音箱加工厂选哪家好
  • 2025年监狱防自缢系统制造商十大推荐榜单,监狱防自缢系统供
  • 2025年比较好的现场机加工法兰面修复厂家最新TOP实力排行
  • 2025年质量好的斑马鱼养殖设备推荐排行榜
  • 2025年金石无方向同透塑胶地板十大推荐厂家解析:专业源头厂
  • 2025年AI音箱品牌推荐:高性价比、服务周到、售后优质企业
  • 亲子游玩好去处推荐:开启欢乐家庭之旅
  • 高性价比亲子旅游度假区推荐:灵龙谷,靠谱之选
  • 2025年靠谱的CNC振动盘/双离心振动盘厂家最新推荐权威榜
  • 2025 年 11 月苏州短视频运营团队权威推荐榜:专业拍摄制作、矩阵代运营与高效拓客服务深度解析
  • 国内旅行社排名哪家比较推荐?这份实用榜单请收好
  • 国内游旅行社哪家有优惠活动?近期热门选择推荐
  • 2025年比较好的高频高疲劳弹簧/水泵弹簧热门厂家推荐榜单
  • 酒店设计施工一体化公司推荐:行业优质服务解析
  • 展厅设计施工一体化公司推荐:行业优质服务解析
  • 2025 年深圳摄影培训机构推荐榜:路人贾(深圳分公司)排名第一、摄影十杰创办