SELECT to_char(SYSDATE,'mm') ||'月' ||to_char(SYSDATE,'dd')|| '日' newdate FROM dualOracle里面是这样的,给你参考一下

解决方案 »

  1.   

    gentlePenguin(平常心,感恩心,上进心) 
    newdate 指什么,是我给的entertime字段吗
      

  2.   

    不是,sysdate 是你表里的字段名newdate 是一个我取的字段别名
      

  3.   

    怎么不对?我写的这条语句是ORACLE里面的,你MYSQL里面这样写肯定不行啦,我说了是给你参考,你看看MYSQL里面是不是也有这样的TO_char函数呀。
      

  4.   

    要看你用的是什么数据库了~``
    SQLSERVER要把"||"换成"+"
      

  5.   


    用的mysql数据库,我在看看
      

  6.   


    SELECT   cast(DATEPART(month, getdate()) as varchar(2))+'月'
    +cast(DATEPART(day, getdate())as varchar(2))+'日'
      

  7.   

    select to_char(entertime,'MM月DD日') from 表名 group by to_char(entertime,'MM月DD日')
      

  8.   

    select distinct(  CONCAT(CONCAT(MONTH(dinputdate)),'月',CONCAT(DAYOFMONTH(dinputdate)),'日') ) as aaaaaaaaaaa from ttiyu_news 
    在mysql这样就对了
    问题解决了,揭贴
      

  9.   

    select SUBSTRING(CAST(entertime AS varchar),1,10) from 表名 group by SUBSTRING(CAST(entertime AS varchar),1,10)
      

  10.   

    select distinct CONCAT(MONTH(entertime),'月',DAYOFMONTH(entertime),'日') as aaaa from test 就行,不用那么多concat.