我做了一些搜索,我看到一些人试图做一些嵌套的select语句来解决这个问题。我不理解它。
有人能帮帮我吗?
数据已按提供程序名称排序,每个提供程序名称将根据表中的其他各种列多次列出。但是,当我这样做时,我没有为每个提供程序名称获得一行。相反,提供程序名称重复,就好像我没有使用group by一样
代码如下:
create table moopnjsummary2 as
select mnj.ProviderName
from moopnj mnj
group by mnj.ProviderName发布于 2012-06-26 04:22:30
如果您要查找的是distinct ProviderNames,请尝试运行
SELECT DISTINCT moopnj.ProviderName FROM moopnj发布于 2012-06-26 04:21:38
你想要一个没有重复的mnj.ProviderName列表吗?你的最终目标是什么?
您也可以尝试使用SELECT DISTINCT
发布于 2012-06-26 05:05:15
select mnj.ProviderName, count(*) as Providernamecount
from moopnj mnj 
group by mnj.ProviderName https://stackoverflow.com/questions/11196621
复制相似问题