SQL表拉取信息

SQL表拉取信息,sql,.net,entity-framework,Sql,.net,Entity Framework,我有一张桌子。它包含一些列:制造商、型号等。我有几个相同制造商的型号,所以当我拉制造商列时,我不止一次得到相同的制造商名称 例如: 从表名中选择*,其中名称等于“Audi” 我怎样才能得到制造商的名字而不必一次又一次地得到相同的名字 DISTINCT将删除结果中的任何重复项。如果选择多个字段,则所有字段都必须相等,才能视为重复 select distinct manufacturer from table-name 另一种方法是使用分组方式。这样做的优点是允许使用组功能(MIN、MAX、COU

我有一张桌子。它包含一些列:制造商、型号等。我有几个相同制造商的型号,所以当我拉制造商列时,我不止一次得到相同的制造商名称

例如:

从表名中选择*,其中名称等于“Audi”


我怎样才能得到制造商的名字而不必一次又一次地得到相同的名字

DISTINCT
将删除结果中的任何重复项。如果选择多个字段,则所有字段都必须相等,才能视为重复

select distinct manufacturer from table-name
另一种方法是使用
分组方式
。这样做的优点是允许使用组功能(
MIN
MAX
COUNT
等):


你的问题已经更新了吗
select manufacturer, count(*) from table-name group by manufacturer