关于SQL中distinct的问题

2024年11月23日 07:02
有3个网友回答
网友(1):

select distinct name,* from Table

这样就好了。但是因为name要是唯一的 所以必须要放在前面。后面也会有一个name列。

或者没有重复列的话用这个:
select * from table where id not in(select b.in from table a,table b
where a.name=b.name and a.id

网友(2):

以上数据你要的最终结果是怎样的?
那你可以用如下方式来实现
select min(id) as id ,name from Table group by name

网友(3):

越听越他一天一天你