SQL管理
ALucianX
这个作者很懒,什么都没留下…
展开
-
超简单MySql的DATEDIFF函数计算某个时间距离当前时间多少天。
用到的mysql函数,DATEDIFF()例:select DATEDIFF(DATE_FORMAT(NOW(),'%Y-%m-%d'),DATE_FORMAT(TB.SJ,'%Y-%m-%d')) AS sjNumfrom TB表示SJ字段的时间距离当前时间多少天。正数表示当前时间超过了多少天,负数表示还有多少天能到当前时间。如:当前时间NOW()时间为“2021-08-26”,字段SJ时间为“2021-07-01”。SQL计算的值为56,则表示当前时间“2021-08-26”超过了原创 2021-08-26 10:01:01 · 3900 阅读 · 0 评论 -
转:oracle的分页查询
使用: --rownum关键字:oracle对外提供的自动给查询结果编号的关键字,与每行的数据没有关系。 --注意:rownum关键字只能做< <=的判断,不能进行> >=的判断 select rownum ,e.* from emp e;--查询员工信息的前5条数据,即第一页数据 --select rownum r,e.* from emp e where rownum <=5;select * from ...转载 2020-07-16 14:43:51 · 153 阅读 · 0 评论 -
查询Oracle表空间数据量大小
/*“Sum MB”表示表空间所有的数据文件总共在操作系统占用磁盘空间的大小比如:test表空间有2个数据文件,datafile1为300MB,datafile2为400MB,那么test表空间的“Sum MB”就是700MB“userd MB”表示表空间已经使用了多少“free MB”表示表空间剩余多少“percent_user”表示已经使用的百分比*/ select a.table...原创 2019-09-09 16:30:46 · 1585 阅读 · 0 评论 -
Oracle根据生日计算年龄以及分类所属年龄段sql片段
(extract(year from sysdate)-extract(year from b.insbirthday)) age, --年龄所属阶段(0:40岁以下,1:40-49,2:50-59,...原创 2019-10-09 17:02:06 · 1434 阅读 · 0 评论