|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
Всем привет, у меня есть таблица, часть ее, на скриншоте ниже. [img=] Подскажите, пожалуйста, верно ли создан запрос на поиск дублей в для в каждом/каждого дня: Код: sql 1. 2. 3.
Если да, то каким образом удалить повторяющиеся записи оставив только одну? Верно ли я понимаю что в delete необходимо поместить t2.id данного select? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2022, 19:43 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
Таблица [img=] ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2022, 19:46 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
Caxa_ASS, и где же здесь "повторяющиеся записи"? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2022, 20:00 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
iap Caxa_ASS, и где же здесь "повторяющиеся записи"? Пущай лучше скажет нафига? Код: sql 1.
Шобы баще тормозило? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2022, 20:24 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
iap, моя ошибка, не уточнил, по этому дополню вопрос: Подскажите, пожалуйста, верно ли создан запрос на поиск дублей в столбце 'Volumne' в для в каждого дня. Дубли (повторяющиеся числа) не видны на скриншоте, но они есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2022, 20:43 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
aleks222, потому что, уважаемый, одинаковые записи в столбце Volumne, могут быть в разные дни. Если 2021.04.01 в столбце Volumne, есть дубль, к примеру значение 1000, то это не считается дублем для следующего дня к примеру 2021.04.02 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2022, 20:48 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
Caxa_ASS, если версия позволяет row_number с партициями по cast(дате as date) / колонке и удалить все больше 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2022, 20:57 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
Caxa_ASS, элементарно можно проверить "верно ли создан запрос на поиск дублей в для в каждом/каждого дня" создайте два тестовых набора данных, один заведомо содержит искомые дубли, второй их не содержит. Выполните запрос, сравните с ожидаемым результатом. Это называется "тестирование". Используйте его чаще, пишите тесты. При этом вовсе не обязательно иметь производственные данные под рукой. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2022, 21:51 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
Caxa_ASS aleks222, потому что, уважаемый, одинаковые записи в столбце Volumne, могут быть в разные дни. Если 2021.04.01 в столбце Volumne, есть дубль, к примеру значение 1000, то это не считается дублем для следующего дня к примеру 2021.04.02 Медицина тут бессильна. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2022, 06:10 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
Caxa_ASS, попробуйте так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2022, 10:58 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
Alex_Va Caxa_ASS, попробуйте так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Если медицина бессильна - в дело вступают шарлатаны... Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2022, 11:14 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2022, 11:15 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
iap Код: sql 1. 2.
Печально. У ТС id есть. Напрягать сервер группировкой - гнилая идея. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2022, 11:16 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
aleks222 iap Код: sql 1. 2.
Печально. У ТС id есть. Напрягать сервер группировкой - гнилая идея. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.01.2022, 14:47 |
|
Поиск дубликатов учитывая дату
|
|||
---|---|---|---|
#18+
aleks222 Alex_Va Caxa_ASS, попробуйте так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Если медицина бессильна - в дело вступают шарлатаны... В чём шарлатанство?.. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 11:52 |
|
|
start [/forum/topic.php?fid=46&fpage=5&tid=1683912]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 144ms |
0 / 0 |