最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > 45个非常有用的 Oracle 查询语句小结建站知识

45个非常有用的 Oracle 查询语句小结建站知识

时间:2023-05-22 09:05:22 阅读: 文章分类: 网站建设 作者: 网站技术员

导读:1建站知识这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数网seo优化趋势网站建设多少钱。

网seo优化趋势网站建设多少钱

日期/时间 相关查询

1.获取当前月份的第一天 运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

复制代码 代码如下:

SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month"     FROM DUAL;

2.获取当前月份的最后一天

这个查询语句类似于上面那个语句,而且充分照顾到了闰年,所以当二月份有 29 号,那么就会返回 29/2 。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

复制代码 代码如下:

SELECT TRUNC (LAST_DAY (SYSDATE)) "Last day of current month"     FROM DUAL;

3.获取当前年份的第一天 每年的第一天都是1 月1日,这个查询语句可以使用在存储过程中,需要对当前年份第一天做一些计算的时候。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

复制代码 代码如下:

SELECT TRUNC (SYSDATE, 'YEAR') "Year First Day" FROM DUAL;

4.获取当前年份的最后一天

类似于上面的查询语句。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

复制代码 代码如下:

SELECT ADD_MONTHS (TRUNC (SYSDATE, 'YEAR'), 12) - 1 "Year Last Day" FROM DUAL

5.获取当前月份的天数

这个语句非常有用,可以计算出当前月份的天数。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

复制代码 代码如下:

SELECT CAST (TO_CHAR (LAST_DAY (SYSDATE), 'dd') AS INT) number_of_days  FROM DUAL;

6.获取当前月份剩下的天数 下面的语句用来计算当前月份剩下的天数。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。

复制代码 代码如下:

 SELECT SY网站建设制作SDATE,          LAST_DAY (SYSDATE) "Last",          LAST_DAY (SYSDATE) - SYSDATE "Days left"    FROM DUAL;

7.获取两个日期之间的天数 使用这个语句来获取两个不同日期自检的天数。

复制代码 代码网站建设教程如下:

SELECT ROUND ( (MONTHS_BETWEEN ('01-Feb-2014', '01-Mar-2012') * 30), 0) num_of_days FROM DUAL;  OR SELECT TRUNC(sysdate) - TRUNC(e.hire_date) FROM employees;

如果你需要查询一些特定日期的天数,可以使用第二个查询语句。这个例子是计算员工入职的天数。

8.显示当前年份截止到上个月每个月份开始和结束的日期

关键词标签: 小结 语句

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-22 ,文章45个非常有用的 Oracle 查询语句小结建站知识主要讲述小结,语句,45个非常有用的 Oracle 查询语句小结建网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_4260.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章