мне нужно вернуть только одну из записей с дублированным строки в SQL ServerDeDupe записи без УДАЛИТЬ
Я такие данные
-------------------------------------------
CustomerID, OrderID, ProductID, Title
-------------------------------------------
1,1001,131,orange
1,1002,131,orange
-------------------------------------------
Эти строки представлены в виде 2-х элементов, которые были по заказу одного и того же человека, на самом деле они всего два, как количество, выбранное в корзине, и 2 записи.
Мой вопрос в том, как я могу получить только одну из этих строк?
Благодаря
Я не думаю, что это приведет к желаемым результатам. Поскольку вы разбиваете на каждый столбец, 'iRank' будет * ВСЕГДА * быть' 1'. Исправьте ваши данные образца (измените второй «OrderID» на «1002», например, чтобы соответствовать тому, что было у OP в вопросе), и вы поймете, что я имею в виду. –
+1 для такого быстрого восстановления. –
Это очень хорошая стратегия, когда критерии для первой записи усложняются и включают в себя множество полей и вычислений. – JeffO