晕了
你这样建立字段有什么特殊的意义吗?
一个字段Time   varchar(10)   ====>添加数据用time(),需要的时间你用data函数格式化
比较的时间去取当前时间Select * From tablename Where time() > `Time`
不知道你是不是这样的

解决方案 »

  1.   

    恩,搂主的数据库定义就有问题用一个int字段存 Unix的时间戳就可以了
      

  2.   

    用getdate()函数取得当前本地时间
    $t=getdate();
    $t['mon'],$t['mday'],.........
      

  3.   

    字段这样定义是为以后,方便
     date("m-d")
     date("h-i");这样也可以呀,但数据类型不一样哪个函数,可以转呀,我要正确的表达式~~~急呀
      

  4.   

    一个字段d_day(varchar)   放的是时间月份,日份,如:06-20
    一个字段h_day(time)   放的是小时,分,秒 值如:00:01:00
      

  5.   

    date()函数能将时间戳转化为任何你想要得形式
      

  6.   

    select * from tb where datediff(second,cast((d_day+cast(h_day as varchar(10)) as datetime),getdate())<0
    MS :)