有如下的表数据:
ID    title    Operdate
1     aaaa     2007-07-25
2     bbbb     2007-07-25 16:15:48
3     cccc     2007-07-25 16:15:48
4     cccc     2007-07-25 16:15:48用SQL语句实现:只选取日期格式为yyyy-mm-dd hh:mi:ss(2007-07-25 16:15:48)的数据;如何实现,请大侠帮忙!!!

解决方案 »

  1.   

    select * from t2 where to_char( Operdate, 'yyyy-mm-dd hh24:mi:ss' )='2007-07-25 16:15:48'
      

  2.   

    select * from table
    where to_char(Operdate,'yyyy-mm-dd hh24:mi:ss') = "2007-07-25 16:15:48"
      

  3.   

    可能没说清楚,我想排除operdate中日期格式和ID=1那条数据一样格式的所有数据
    只保留数据格式和id=2...数据格式一样的数据
      

  4.   

    没有100%正确的做法。只有一个99.9999%正确的做法。where to_char( Operdate, 'hh24:mi:ss' ) <> '00:00:00'
      

  5.   

    感谢LS,问题解决,同时也感谢LS的LS的两位朋友...谢谢,结贴