首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >group by not working SQL-非常基础

group by not working SQL-非常基础
EN

Stack Overflow用户
提问于 2012-06-26 04:11:56
回答 4查看 592关注 0票数 0

我做了一些搜索,我看到一些人试图做一些嵌套的select语句来解决这个问题。我不理解它。

有人能帮帮我吗?

数据已按提供程序名称排序,每个提供程序名称将根据表中的其他各种列多次列出。但是,当我这样做时,我没有为每个提供程序名称获得一行。相反,提供程序名称重复,就好像我没有使用group by一样

代码如下:

代码语言:javascript
运行
复制
create table moopnjsummary2 as

select mnj.ProviderName
from moopnj mnj
group by mnj.ProviderName
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-06-26 04:22:30

如果您要查找的是distinct ProviderNames,请尝试运行

代码语言:javascript
运行
复制
SELECT DISTINCT moopnj.ProviderName FROM moopnj
票数 0
EN

Stack Overflow用户

发布于 2012-06-26 04:21:38

你想要一个没有重复的mnj.ProviderName列表吗?你的最终目标是什么?

您也可以尝试使用SELECT DISTINCT

票数 1
EN

Stack Overflow用户

发布于 2012-06-26 05:05:15

代码语言:javascript
运行
复制
select mnj.ProviderName, count(*) as Providernamecount
from moopnj mnj 
group by mnj.ProviderName 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11196621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档