求一条sql语句

zhmvb 2006-02-28 08:25:31
SELECT News_News.NewsID, News_News.IndexTitle,
News_Column.Newscolumn
FROM News_News INNER JOIN
News_Column ON News_Column.ColumnID = News_News.ColumnID

根据上面的sql产生了下面的数据:
newsid indexTitle Newscolumn
1 标题xxxxxx 综合新闻
2 标题xxxxxx 科教文卫
3 标题xxxxxx 科教文卫
4 标题xxxxxx 综合新闻
5 标题xxxxxx 科教文卫

现在求一条sql,要求是在这个结果上在加一列,用于显示此类新闻的总数,比如:
newsid indexTitle Newscolumn Rscount
1 标题xxxxxx 综合新闻 2
2 标题xxxxxx 科教文卫 3
3 标题xxxxxx 科教文卫 3
4 标题xxxxxx 综合新闻 2
5 标题xxxxxx 科教文卫 3

谢谢各位!
...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
新鲜鱼排 2006-02-28
  • 打赏
  • 举报
回复

select * from
(
SELECT News_News.NewsID, News_News.IndexTitle,
News_Column.Newscolumn
FROM News_News INNER JOIN
News_Column ON News_Column.ColumnID = News_News.ColumnID
) a,
(
SELECT count(News_Column.Newscolumn) [count]
FROM News_News INNER JOIN
News_Column ON News_Column.ColumnID = News_News.ColumnID
group by News_Column.Newscolumn
) b
jiang8282 2006-02-28
  • 打赏
  • 举报
回复
SELECT News_News.NewsID, News_News.IndexTitle,
News_Column.Newscolumn, count(News_News.id) as Rscount
FROM News_Column left JOIN News_News
ON News_Column.ColumnID = News_News.ColumnID
group by News_News.NewsID, News_News.IndexTitle,News_Column.Newscolumn,
zeroyou 2006-02-28
  • 打赏
  • 举报
回复
手头现在没有sqlexporler,用group by实施呢?

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧