非常常见的需要,看看这个:
http://hi.baidu.com/xrx84/blog/item/45c91b3d3cd5b2c19f3d6285.html
如果不合适,请自行搜索“sql 分类 最新”
至于性能,这么大的表无论怎么读都会造成一定的压力,所以建议把这个结果做个缓存,视情况来看缓存多久,或者1分钟,或者10秒,都可以,缓存可以直接放到Cache中,首页数据,全站就一个缓存,对内存的占用率可以忽略不计
select top 10 newstitle,newContext,newAddtime from News where classid in (..,..,..,...)