Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.02.2018, 15:14
|
|||
|---|---|---|---|
|
|||
Как выбрать данные из следующего запроса. |
|||
|
#18+
Есть SQL запрос такого формата: select o.opcode, o.start_date, o.loc_id, loc.name, o.packs, l.name, w.name, o.pick_id, lod.name from oldpick_detail o inner join loads lod on lod.id = o.load_id inner join worker w on w.id = o.worker_id inner join location loc on loc.id = o.loc_id inner join location l on l.id = o.dest where ((((((o.worker_id like '%'))) and (opcode like 'HANDLE_PICK')) and (start_date >= to_date('01-01-2018', 'dd-mm-yyyy')))) and (loc.name like '%-%-%') and l.warehouse_id = 2 order by lod.name Из этого все получается примерно следующее OPCODE START_DATE LOC_ID NAME PACK NAME w.name PICK_ID NAME HANDLE_PICK | 06.02.2018 18:16 |10336794 | SKV01-01-3 | 3| SKV01-01-3 |SMSN2 |82329108 |S00001534173 HANDLE_PICK |07.02.2018 18:47 |10336794 |SKV01-01-3 |3 | SKV01-01-3 | SMSN2 |82368544 |S00001534173 HANDLE_PICK |08.02.2018 18:37 |10336794 |SKV01-01-3 |3 | SKV01-01-3 |SMSN2 |82402713 |S00001534173 HANDLE_PICK |08.01.2018 15:12 |7764008 |SH05-02-2 |1 | SH06-07-2 |SCS |81652949 |S00001534174 HANDLE_PICK |05.01.2018 10:36 |7763718 |SH02-16-2 |27| SH02-16-3 |SMHA |81638764 |S00001534237 HANDLE_PICK |15.01.2018 10:53 |10299465 |SK05-28-5 |18| SK05-28-5 |SMHA |81799582 |S00001534263 HANDLE_PICK |06.01.2018 9:24 |7759123 |SB03-02-2 | 1 | SB03-02-1 |SMHA |81650836 |S00001534326 HANDLE_PICK |06.01.2018 9:24 |7759122 |SB03-02-1 |1 | SH06-01-1 |SMHA |81650844 |S00001534326 В кратце это грузы которые были перемещены или хотели переместить с 01.01.2018 на складе Из большого списка мне нужно выдернуть груза которые были перемещены или хотели переместить один и тот же груз в течении одного часа. Т.е. Узнать сколько раз откуда куда и когда был перемещен один и тот же груз в течении одного часа: HANDLE_PICK |06.01.2018 9:24 |7759123 |SB03-02-2 | 1 | SB03-02-1 |SMHA |81650836 |S00001534326 HANDLE_PICK |06.01.2018 9:24 |7759122 |SB03-02-1 |1 | SH06-01-1 |SMHA |81650844 |S00001534326 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2018, 15:30
|
|||
|---|---|---|---|
Как выбрать данные из следующего запроса. |
|||
|
#18+
Две копии, связать по равенству груза и разности дат не более заданного интервала (1 час). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2018, 16:05
|
|||
|---|---|---|---|
|
|||
Как выбрать данные из следующего запроса. |
|||
|
#18+
Akina, Проблема в том что я только обучаюсь, не могли бы вы более подробно дать разъяснения вашему комментарию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2018, 20:49
|
|||
|---|---|---|---|
Как выбрать данные из следующего запроса. |
|||
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.02.2018, 10:34
|
|||
|---|---|---|---|
|
|||
Как выбрать данные из следующего запроса. |
|||
|
#18+
Akina, Спасибо большое данная информация помогла, только в запросе вместо DISTINCT использовал HAVING select copy1.loadname, copy1.locname, copy1.start_date, copy1.work, copy1.locname2, copy1.login from v_sea_problem_handle copy1 , v_sea_problem_handle copy2 where copy1.loadname = copy2.loadname AND copy1.start_date BETWEEN copy2.start_date - INTERVAL '1' hour AND copy2.start_date + INTERVAL '1' hour and copy2.start_Date = to_date ('01.01.2018','dd.mm.yyyy') group by copy1.loadname, copy1.locname, copy1.start_date, copy1.work, copy1.locname2, copy1.login having count (copy1.loadname) 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1830070]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 142ms |

| 0 / 0 |
