首先创建一张表:
CREATE TABLE NEWFLOWCONTROLL
(
  FNAME            VARCHAR2(20 BYTE),
  NUMTIME          VARCHAR2(20 BYTE)

再插入几条数据:
FNAME            NUMTIME          
姓名1             2009-03-09 16:40:55
姓名2             2009-03-09 15:35:45
姓名3             2009-03-10 11:25:13
要求根据时间查询“2009-03-09”这一天的所有数据,注意:NUMTIME为varchar2
如何写查询语句呀?????

解决方案 »

  1.   

    select * from tb where substr(MUNTIME,1,10)='2009-03-09';
      

  2.   

    首先创建一张表: 
    CREATE TABLE NEWFLOWCONTROLL 

      FNAME            VARCHAR2(20 BYTE), 
      NUMTIME          VARCHAR2(20 BYTE) 
    ) 
    再插入几条数据: 
    FNAME            NUMTIME          
    姓名1            2009-03-09 16:40:55 
    姓名2            2009-03-09 15:35:45 
    姓名3            2009-03-10 11:25:13 
    要求根据时间查询“2009-03-09”这一天的所有数据,注意:NUMTIME为varchar2 
    如何写查询语句呀?????select * from NEWFLOWCONTROLL where substr(NUMTIME,1,10) = '2009-03-09'