Oracle查询显示SQL plus中的最小记录,但显示企业管理中的所有记录

时间:2015-04-28 05:28:20

标签: mysql date plsql oracle10g

我试图从带有日期条件的pl / sql中获取所有记录,但它没有显示应用程序和SQLplus中的所有记录,但显示了企业管理中的所有记录。

这是我的问题:

select position_num,budgeted_status,effective_from from
  HRISAKHSP2011.position,HRISAKHSP2011.designation
  where position.position_title=designation.code and position_num not in 
  (select position_num from HRISAKHSP2011.position_workhistory 
  where expired=0) 
  and (position_status='AC') 
  and to_date(effective_from,'dd/mm/yy') <=to_date('31/01/15','dd/mm/yy') 
  order by budgeted_status

我认为日期标准存在问题,它显示的所有记录都大于 01/01/2000

0 个答案:

没有答案