关于sql两表两表关联查询语句
一个是新闻表,一个是新闻评论表
两个表用新闻id关连
我想提评论最多的10条新闻
新闻表news:id,新闻标题(title),内容(content),加入时间(date)
评论表T_comment:id,新闻id(newsid),评论标题(title),评论内容(body)
select top 10 * from news where id in ( select newsid from T_comment order by count(newid) desc)
这个应该没有错啊
但就是提不出来
提示脚本超时。
请高手帮忙!
谢谢
------解决方案--------------------top 10放SubQuery里
------解决方案--------------------select * from news where id in ( select distinct top 10 newsid from T_comment order by count(newid) desc)