我有一个'creation_date'类型的列'date',当我根据'creation_date'我得到6条记录查询我的表中的不同记录时:
select distinct creation_date from test_table;
Run Code Online (Sandbox Code Playgroud)
输出:
06-APR-11
06-APR-11
28-MAR-11
06-APR-11
06-APR-11
18-MAR-11
Run Code Online (Sandbox Code Playgroud)
在这个输出4月6日显示4次,即使我在查询中使用distinct.此外,当我试图找出所有与我匹配的记录时creation_date,6th April 2011我没有得到任何结果.以下是我的查询:
select * from test_table where creation_date = to_date('06-APR-11','DD-MON-YY');
Run Code Online (Sandbox Code Playgroud)
请帮助我在这两个查询中出错的地方.