Зависит, что вы хотите, чтобы выйти из этой таблицы:
Mov Descip Correlativo Total
25558 AAAAAAAA 1 540
25558 AAAAAAAA 2 540
25559 BBBBBBBBB 3 40
25560 CCCCCCCCC 4 50
25561 DDDDDDDD 5 120
25561 DDDDDDDD 6 120
25561 DDDDDDDD 7 120
Эти строки все различны, так как Correlativo уникален, поэтому DISTINCT ключевое слово будет возвращать все семь строк:
SELECT DISTINCT Mov, Descip, Correlativo, Total
FROM YourTableName
Если вы выберете Correlativo из списка выбора, DISTINCT должен отложить его до четырех строк:
SELECT DISTINCT Mov, Descip, Total
FROM YourTableName
Вы также можете использовать GROUP BY, но тогда вам нужно использовать агрегированную функцию, чтобы сообщить SQL Server, что делать с несколькими значениями Correlativo. Например, вы можете использовать MIN(), MAX() или SUM():
SELECT Mov, Descip, SUM(Correlativo), Total
FROM YourTableName
GROUP BY Mov, Descip, Total
Покажите нам запрос –
Покажите нам свой запрос и чего вы хотите достичь? –
У вас нет повторяющихся записей, все они разные, потому что столбец 'Correlativo' отличается в каждой строке. – RBarryYoung