语句如下:
sql="select email,title,count(email) as totalcount,min(createdate) as firstclickdate from vemailclick where articleid="&articleid&" group by email,title order by createdate desc"
这样的语句会报错
如果我去掉 order by createdate desc就没有错
我现在就是想在此基础上按createdate排序  
请问该怎么写

解决方案 »

  1.   

    sql="select email,title,count(email) as totalcount,min(createdate) as firstclickdate from vemailclick where articleid="&articleid&" group by email,title order by min(createdate) desc" 
      

  2.   

    sql="select   email,title,count(email)   as   totalcount,min(createdate)   as   firstclickdate   from   vemailclick   where   articleid="&articleid&"   group   by   email,title   order   by   min(createdate)   desc" 
      

  3.   

    sql="select   email,title,count(email)   as   totalcount,min(createdate)   as   firstclickdate   from   vemailclick   where   articleid="&articleid&"   group   by   email,title   order   by   firstclickdate   desc"
      

  4.   

    articleid="&articleid&" 这里是错误的
      

  5.   

    把order   by   createdate   desc改为order   by   firstclickdate   desc
    sql="select email,title,count(email) as totalcount,min(createdate) as firstclickdate from vemailclick where articleid="&articleid&" group by email,title order by firstclickdate desc" 
      

  6.   

    这里:order by min(createdate) desc
      

  7.   

    还是SQL专区好  回贴快
    感谢各位