SQL查询去掉重复记录问题,急急.....

2024年12月01日 11:48
有5个网友回答
网友(1):

oracle数据库:
select 系别,专业,班级,所属教师
from
(
select dence_rank()over(partition by 系别,专业 order by 班级)rownum,
系别,专业,班级,所属教师
from 表
)
where rownum<3;

网友(2):

delete YourTable
where [id] not in (
select max([id]) from YourTable
group by (name + value))

网友(3):

先查出重复记录,然后再过滤重复记录,

网友(4):

好像有一个选项distinct的,你试试,我现在没有SQL了

网友(5):

select distinct 系别,专业,班级,所属教师 from table