文章表:
文章id,文章标题,主题名文章浏览统计表
统计id,文章id,文章pv
想查出按 pv 值的从大到小从排列出文章,如果文章不存在统计表里,那么按文章id大小排序,主题名为 games谢谢...

解决方案 »

  1.   

    SELECT A.*
    FROM 文章表 A
    LEFT JOIN 文章浏览统计表 B
    ON A.文章id=B.文章id
    WHERE 主题名='games '
    ORDER BY ISNULL(B.PV,0) DESC,ID DESC
      

  2.   

    ??
    select a.文章id,文章标题,主题名,统计id,isnull(文章pv,0) 文章pv
    from 文章表 a left join 文章浏览统计表 b
    on a.文章id=b.文章id
    order by 文章pv desc,isnull(文章pv,a.文章id) desc