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