首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

显示重复记录的日期列,即使使用to_date(to_char(JOB_CLOSED_DATE,'dd-mon-yy')),

也无法去除重复记录。请问如何解决这个问题?

这个问题可以通过使用DISTINCT关键字来解决。DISTINCT关键字可以用于SELECT语句中,用于去除查询结果中的重复记录。在这个问题中,我们可以使用以下SQL查询语句来显示去除重复记录的日期列:

SELECT DISTINCT to_date(to_char(JOB_CLOSED_DATE,'dd-mon-yy')) AS DISTINCT_DATE FROM 表名;

上述查询语句中,我们首先使用to_char函数将日期列JOB_CLOSED_DATE转换为指定格式的字符串,然后再使用to_date函数将字符串转换回日期类型。最后,使用DISTINCT关键字来去除重复的日期记录,并将结果命名为DISTINCT_DATE。

关于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体的云计算品牌商,我无法给出具体的产品和链接。但是腾讯云提供了丰富的云计算服务,包括云服务器、云数据库、云存储、人工智能等,您可以访问腾讯云官方网站,了解更多关于腾讯云的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Oracle函数 – 日期函数详解

日期时间函数用于处理时间类型数据,Oracle以7位数字格式来存放日期数据,包括世纪、年、月、日、小时、分钟、秒,并且默认日期显式格式为“DD-MON-YY”。...SYSDATE:取得当前日期和时间,类型是DATE.它没有参数.但在分布式SQL语句中使用时,SYSDATE返回本地数据库日期和时间....,fmt,nls_param为可选项,fmt指定了要转化格式,nls_param指定了返回日期使用语言 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss...';        日期格式: alter session set NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'; 2、显示数字英文读法:这个是oracle特殊用法...,查找该日为星期几,并得到星期一和星期日具体日期 方式一:使用TO_CHAR(SYSDATE,'D')可以求得当前日期是一周第几天,得到结果是星期日开始作为第1天,那么星期一就是第2天,星期日就是第

7K11
  • SQL 基础-->常用函数

    不管如何输入都这样 9i开始,默认日期格式是:DD-MON-RR,之前是DD-MON-YY RR 和YY 都是世纪后两位,但有区别 ORACLE有效日期范围是:公元前年月日-年月日 RR日期格式...转换函数: TO_DATE(char[, 'format_model']) TO_DATE函数将一个字符串转换成日期格式 函数有个fx 修饰语。...这个修饰语为TO_DATE函数字符函 数中独立变量和日期格式指定精确匹配....TO_CHAR(date, 'format_model') 转换为CHAR类型, 必须与单引号一起嵌入,区分大小写, 用逗号把日期数值分开,有一个fm 移除填补空白或者阻止零开头 TO_CHAR...--注意:最终日期采用默认格式DD-MON—YY显示 SQL> select to_date('05-JUL-2008') as date1,to_date('05-JUL-08') as date2

    1.1K20

    SQL函数 TO_CHAR(一)

    时间戳必须包含时间部分,即使格式未指定时间格式。如果 tochar-expression 不是有效时间戳格式,则 TO_CHAR 将其解释为整数,并在遇到第一个非整数字符时结束解释。...如果错误地为 TO_DATE 提供了日期整数,它会返回未修改整数。以下示例显示TO_DATETO_CHAR 这些正确和错误用法。...以下嵌入式 SQL 示例使用 TO_DATE执行日期转换。 TO_DATE 接受一个日期字符串并返回相应日期整数 (59832)。...$ZDATE 函数用于将此日期整数显示为格式化日期 02/22/2018。在这个例子中,TO_DATE 也被错误地提供了一个日期整数;它只是返回这个整数。...,b }}DHC-APP>d ##class(PHA.TEST.SQLFunction).ToChar() 6470102/22/201864701以下嵌入式 SQL 示例显示使用 TO_CHAR

    3.8K20

    Oracle使用

    字段名后面 + 空格 别名(建议给别名带上双引号,不论你起大小写别名,都会按照自己写别名输出) 对于字符型数据和日期型数据时:使用单引号 示例:choose_date = to_date('2021...,四舍五入后期间第一天 TRUNC 取得按年或月截取得到日期,返回日期所在期间第一天 转换函数 to_char() 把日期转换为字符、把数字转换为字符 to_number 字符格式和模板模式必须要一致...用来构成select语法规则,oracle保证dual里面永远只有一条记录(1行1) 用途: 1、查看当前用户 2、使用系统函数 3、得到序列下一个值或当前值(查看序列值) 4、当做计算器 5、...有些时候伪level和rownum可以做替换使用 但并不是level和rownum完全一样 测试案例 SELECT LEVEL FROM dual CONNECT BY LEVEL <=3 --...“of” MONTH 12 of OCTOBER ddspth fourteenth 使用to_char函数将数字作为字符显示 9 代表数字 0 多余数字强制显示0 $ 加一个$符号 L 显示本地货币单位

    27330

    oracle基础|oracle函数使用|oracle单行函数(字符函数、日期函数、数字函数、转换函数)使用

    select length(last_name) from s_emp; nvl 替换中为null值 在前面的章节已经使用过了 例子:...trunc(sysdate,'dd')--返回当前年月日 5、类型转换函数 1).TO_CHAR日期或者数值转换成字符串 2).TO_NUMBER 将字符串转换成数字 3).TO_DATE日期字符串转换成日期...这个事情当时被称为千年虫 数据库中表示日期中年份有俩种: yy和rr 之前一直使用时候yy格式,后来才有的rr格式 yy表示使用一个俩位数表示当前年份...0 : 0-9, 如果位数不足,强制补0 例如: select to_char(salary,' fm表示去除结果显示开始空格...TO_DATE ('10-September-1992','dd-Month-YYYY') from dual .使用format元素格式 例如:

    7.3K10

    关于Oracle单行函数与多行函数

    日期 NEXT_DAY(日期 | ,一周时间数) 4、 求出指定日期所在月最后一天日期日期 LAST_DAY(日期 | ) 转换函数 1、 转字符串数据:字符串 TO_CHAR(数字 | 日期...year , TO_CHAR(SYSDATE,'mm') months , TO_CHAR(SYSDATE,'dd') day FROM dual ; 范例:格式化数字显示SELECT TOCHAR(...-09-15',TO_DATE('1981-09-15','yyyy-mm-dd') FROM dual ; 但是在 Oracle 之中提供有自动转换方式,如果字符串按照日期格式编写,那么可以自动由字符串变为日期...通用函数 1、 处理 null 数据:数字 NVL( | 数据,默认值) 2、 多数据判断:数据 DECODE(字段 | 数据,判断数据 1,显示数据 1,判断数据 2,显示数据 2,… [默认显示]...这些函数能在select或selecthaving子句中使用,当用于select子串时常常都和GROUP BY一起使用。多行函数分为接收多个输入,返回一个输出。

    1K10

    Oracle常用函数

    14、replace(字段名,待查找子串,用于替换查找到子串)   从字段名中检索需要替换子串,并使用用于替换查找到子串进行替换 ?...不管如何输入都这样   9i开始,默认日期格式是:DD-MON-RR,之前是DD-MON-YY   RR 和YY 都是世纪后两位,但有区别   ORACLE有效日期范围是:公元前年月日-年月日 select...digit          当月第几周            显示值:1  Second:  ss    two digits 60进制                显示值:25  1、TO_CHAR...  将日期转换成字符串 i、将日期转换成字符串 select TO_CHAR(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual ?...2、TO_DATA 将字符串转换成为日期 select to_date('2017-03-14 13:23:44','yyyy-mm-dd hh24:mi:ss') from dual ?

    1.8K90

    oracle--单行函数和多行函数

    使用to_char(number) select sal, to_char(sal) from emp number-->char 使用指定格式 to_char(number...05-12','yyyy-mm-dd') from dual--使用指定格式将指定日期字符串转换为日期 select to_date('12-05-2016','mm/dd/yyyy'...) from dual date--->char 注意:因为日期本身就具备一定格式在不是指定格式情况下会默认使用dd-mm-yyyy格式显示数据 指定格式会作为日期转换为字符串类型显示格式存在...(hiredate) from emp--日期转换为字符时候,不指定格式使用默认格式:dd-mm-yyyy select hiredate,to_char(hiredate,'yyyy-mm-dd...') from emp;--使用指定格式将日期转换为字符串类型 select hiredate,to_char(hiredate,'yyyy/mm/dd') from emp;--使用指定格式将日期转换为字符串类型

    1.2K20

    matinal:Oracle中 to_date()

    在Oracle数据库中,Oracle to_date()函数是我们经常使用函数,下面就为您详细介绍Oracle to_date()函数用法 to_date()与24小时制表示法及mm分钟显示:...一、在使用Oracleto_date函数来做日期转换时,很多Java程序员也许会直接采用“yyyy-MM-dd HH:mm:ss”格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810...to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') 二、另要以24小时形式显示出来要用HH24 to_date(sysdate,'yyyy-MM-dd...1.日期格式参数 含义说明 D 一周中星期几   DAY 天名字,使用空格填充到9个字符   DD 月中第几天   DDD 年中第几天   DY 天简写名   IW ISO标准年中第几周...,to_char(sysdate,’yyyy-mm iw-d hh:mi:ss’) from dual    字符到日期操作 select to_date(’2003-10-17 21:15:37’,’

    20520

    【开发日记】Oracle 常用操作及解决方案

    date类型 --样例: insert into 表名 (字段1,字段2,字段3)values (sysdate,to_char(sysdate,'yyyy-mm-dd'),to_date...--表分区 --创建表分区 --注意:创建分区表之后可以添加索引,但是如果某即使分区条件又要添加主键,那么表中不能有数据,需在空表中添加主键 --表分区:...,如果第二个表值为 --i1 则对应显示O1 --同理i2对应显示O2 --如果没有其中条件则按原数值显示 --删除视图 drop view 视图名称; --查看表实际占用空间 select *...); 高级查询-案例 案例1 --查询,对应数值 显示对应与值 SELECT id, ( CASE Sex WHEN'1'THEN'男' WHEN'0'THEN'女' ELSE...SUBSTR() --配合规则函数使用(功能为返回该字符串中对应字符或字符串位置信息) INSTR() --substr函数:截取某字符串 substr(string,start,[length

    20430

    Oracle函数学习(转换函数)

    –转换函数: –to_number(数值类型字符):将字符转换为数值 –to_char(数值或者是日期):将数值或者日期转换为字符 –to_date(日期格式字符):将字符转换为日期 数值和字符互转...:新增数据使用to_date(),查询数据使用to_char() –字符转换为日期 char—>date –使用to_date(‘要转换字符’,日期格式)函数将字符转换为日期 –注意1:字符必须符合日期格式...>‘1982-01-01’ –日期转换为字符 date—>char –使用to_char(‘要转换日期’,转换格式) –注意1:如果不指名转换格式,则使用默认格式,日月年例如:‘01-1月-...81’ –常用转换格式: – yyyy-mm-dd – yyyy/mm/dd –‘yyyy"年"mm"月"dd"日"’ select to_char(hiredate) from emp–使用默认格式将日期转换为字符...,sal+comm,sal from emp select ename,job,nvl2(comm,sal+comm,sal) from emp –显示员工职称 select ename,job

    83520

    oracle如何格式化日期,Oracle 日期格式化处理汇总

    日期换算为对应世纪 cc/scc(S前缀指定如遇公元前显示,会在显示前加(-) 提示: * 如果年份中最后两位数字在01到99(含)之间,则返回值等于年份前两位+1 * 如果年份中最后两位数字是00...2.2、指定日期在周中数值 D(范围:1-7) Select ‘星期’ || (case to_char(to_date(‘2015-04-05′,’YYYY-MM-DD’),’D’) when ‘...1’ then ‘日’ else to_char(to_char(to_date(‘2015-04-05′,’YYYY-MM-DD’),’D’)-1) end) From dual;/*是按阳历星期日...(01-12)、 am hh12/am hh24、Mi返回指定日期分(00-59)、SS返回指定日期秒(00-59)、SS返回指定日期秒(00-59)、Y,YYY 返回有逗号分隔显示年2,015...4712 年1月1日到指定日期总天数、SSSSS 返回自午夜到指定时间共逝去秒数(范围:0-86399) Select ‘第’||to_char(to_date(‘2015-04-09′,’yyyy-mm-dd

    6.9K20

    oracle隐式转换_oracle查看游标数量

    “VID”)=15612) 注:select * from t1 where vid=15612 相当于select * from t1 where to_number(vid)=15612,vid发生隐式转换执行计划显示全表扫描末使用索引...1.2 隐式转换缺点 1. 使用显示类型转换会让我们SQL更加容易被理解,也就是可读性更强,但是隐式类型转换却没有这个优点。 2....隐式类型转换算法或规则,以后Oracle可能改变,这是很危险,意味着旧代码很可能在新Oracle版本中运行出现问题(性能、错误等),显示类型转换总是有最高 优先级,所以显示类型转换没有这种版本更替可能带来问题...oracle提供单行函数中,针对不同数据类型,提供大量实用函数,同时提供一系列数据类型转换函数,如下: 1)to_char 数值、日期->字符型 语法:to_char(...字符值->日期值 语法:to_date (string,[format mask],[nls_parameters]) 参数:string 待转换字符值 format

    1.9K20

    Oracle 函数大全

    主要使用单行函数和聚合函数两种类型函数: 单行函数:对每一个函数应用在表记录中时,只能输入一行结果,返回一个结果:字符函数、数字函数、转换函数以及日期函数 字符函数:对字符串操作,接受字符参数,这些参数可以是表中...类型是DATE.它没有参数.但在分布式SQL语句中使用时,SYSDATE返回本地数据库日期和时间. select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from...TO_CHAR(d|n[,fmt]):把日期和数字转换为制定格式字符串。...04:01:11 TO_DATE(X,[,fmt]):把一个字符串以fmt格式转换成一个日期类型 select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24...AVG([DISTINCT|ALL]col):返回一数据平均值,缺省使用是ALL修饰符,all表示对所有的值求平均值,distinct排重后再求平均值 select avg(distinct origin_code

    2.7K20

    SQL函数 TO_DATE(二)

    SQL函数 TO_DATE(二)一年中某一天(DDD 格式)可以使用 DDD 将一年中某一天(自 1 月 1 日以来经过天数)转换为实际日期。...TO_CHAR 允许返回与日期表达式对应一年中哪一天。儒略历日期(J格式)SQL中,儒略日可用于1840年12月31日之前任何日期。...因为在内部将这个日期表示为0,所以需要特殊语法来表示更早日期。为此,TO_DATE提供了“J”(或“J”)格式。儒略日转换将七位数内部数值(儒略日计数)转换为显示格式或ODBC格式日期。...注意:以下注意事项不应影响使用TO_CHARTO_DATE日期和儒略日计数相互转换。这可能会影响使用儒略日计数进行一些计算。...TO_CHAR 允许返回对应于日期表达式儒略日计数,如以下示例所示:SELECT TO_CHAR('1776-07-04','J') AS JulianCount, TO_DATE(2369916

    1.4K20
    领券