SQL重复行

时间:2015-01-08 09:37:23

标签: sql

我有一个重复的行,但在所有的行中没有相同的值 例如:

Name , Group , Level
SKILL_CHAR_FRONTAREA_A_01 SKILL_CHAR_FRONTAREA_A 1
SKILL_CHAR_FRONTAREA_A_02 SKILL_CHAR_FRONTAREA_A 2

我需要使用按级别desc的顺序选择它们之间的顶部。

2 个答案:

答案 0 :(得分:0)

您的意思是您想要具有最低或最高级别值的行吗?

select Name , Group , min(Level)
from yourtable
group by Name , Group

如果您想要最高级别,请将min更改为max。

答案 1 :(得分:0)

SELECT name, GroupName, Level
FROM table
WHERE Level = '1'