Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Нужен красивый запрос
|
|||
|---|---|---|---|
|
#18+
Таблица [dbo].[Statistic] содержит данные об отправке (Method = 'Send') и получения (Method = 'Confirm') кодов подтверждения. В иделаьном мире код подтверждения должен прийти в течение 1 минуты (я ставлю зазор в 70 секунд) и количество отправок должно равняться количеству подтверждений. НО это не так и бывает, что подтверждения не приходят или приходят с опозданием (более 1 минуты, что уже есть ошибка) Мне надо выводить те телефоны, на которые НЕ пришли коды подтверждения ( tbl.[DtConfirm] is null ). SQL запрос я написал, но мне он не очень нравится. Можно сделать его красивее и, возможно, более быстрым (сейчас данные за 1 день (600 запписей) и даннные за полгода (около 50 000 записей) обрабатываются 5 сек.) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 13:06 |
|
||
|
Нужен красивый запрос
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 13:36 |
|
||
|
Нужен красивый запрос
|
|||
|---|---|---|---|
|
#18+
RegisteredUser, если вам нужно выводить те телефоны на которых нет подтверждения, логично предположить что у такой записи колонка времени относящаяся к подтверждению будет пуста, тогда зачем она нужна в результирующем наборе? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 13:48 |
|
||
|
Нужен красивый запрос
|
|||
|---|---|---|---|
|
#18+
Если нет, то сделайте индексы на таблицы, которых не хватает скулю ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 23:33 |
|
||
|
Нужен красивый запрос
|
|||
|---|---|---|---|
|
#18+
felix_ff RegisteredUser, если вам нужно выводить те телефоны на которых нет подтверждения, логично предположить что у такой записи колонка времени относящаяся к подтверждению будет пуста, тогда зачем она нужна в результирующем наборе? Он же, вроде, написал, что - подтверждение может о быть, но оно за пределами разрешенного окна для получения подтверждений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2020, 20:03 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=40015541&tid=1685438]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
4ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 382ms |

| 0 / 0 |
