15.27Д ИБ08/22б
Профи
(628)
2 недели назад
Для того чтобы убрать дублирующиеся строки в запросе SQL Server Management Studio, вы можете использовать ключевое слово DISTINCT. Вот пример запроса, который извлекает уникальные заказы, удовлетворяющие вашему условию:
```
SELECT DISTINCT *
FROM ваша_таблица
WHERE датаФактическогоИсполнения <= датаИсполнения
```
В этом запросе ключевое слово DISTINCT позволяет избежать дубликатов строк в результирующем наборе данных. Поместите названия полей вместо "*" для получения конкретных данных для каждого уникального заказа.
Если у вас остались какие-либо дополнительные вопросы или нужна помощь с конкретным запросом, пожалуйста, не стесняйтесь задавать.
Артём ЕрмаковУченик (130)
2 недели назад
Здравствуйте, это помогло (результаты вдвое сократились). Но как я понял, запрос почему то берет каждую дату и сверяет меньше или больше по итогу дата к исполнению, из за чего происходит дублирование. Может я забыл что то сделать вне запроса?
![](https://otvet.imgsmail.ru/download/295114107_f281025d7b7837773210b4d4f59936b5_240x240.png)
![](https://otvet.imgsmail.ru/download/295114107_ca065459e94357da7f52011dcc32428b_240x240.png)