{dede:sql sql="Select * from dede_archives where '2013-08-15' <= writer and '2020-01-01'<> writer order by writer asc limit 30"}
红色部分的日期不会弄  只能手动每天改 哪位朋友给解决下 谢谢

解决方案 »

  1.   

    取當前日期:
    convert(char(10),getdate(),20)
      

  2.   

    --你的是SQL SERVER吗,呵呵,写个SQL SERVER的参考一下吧:
    SELECT  TOP(30) *
    FROM    dede_archives
    WHERE   writer >= CONVERT(CHAR(10), GETDATE(),  120) --注意你的writer字段是什么类型的
            AND writer <> '2020-01-01'
    ORDER BY writer asc
      

  3.   


    能否直接在我发的上面修改  这个是DEDE上的
      

  4.   


    能否直接在我发的上面修改  这个是DEDE上的
      

  5.   

    {dede:sql sql="Select * from dede_archives where convert(char(10),getdate(),20) <= writer and '2020-01-01'<> writer order by writer asc limit 30"}
      

  6.   

     已经 OK了   替换为 CURDATE( )   谢谢楼上2位