|
Вопрос про запрос |
☑ |
0
Kuzen
10.08.11
✎
17:06
|
Как сделать такой запрос?
Есть бизнеспроцесс у него есть несколько задач
как запросом получить таблицу в виде
бизнеспроцесс и задача этого бизнес процесса у которой дата самая поздняя?
|
|
1
Kuzen
10.08.11
✎
17:07
|
бизнес процессы выбираются за период
|
|
2
Shurjk
10.08.11
✎
17:08
|
В отдельной таблице получаешь все самые поздние задачи всех бизнесс процессов и соединяешь с таблицей бизесс процессов
|
|
3
Shurjk
10.08.11
✎
17:09
|
а вообще задача эта уже много раз обсасывалась здесь
|
|
4
Kuzen
10.08.11
✎
17:09
|
"самые поздние задачи всех бизнесс процессов" вот это что то и не идет нет идеи как так запрос написать.
|
|
5
Kuzen
10.08.11
✎
17:10
|
(3) Если нетрудно кинь ссылку
|
|
6
Shurjk
10.08.11
✎
17:12
|
Выбираешь дату и бизнес процесс в задачах, групируешь по бизнес процессам Максимум(Дата) - вот тебе и таблица в которой есть все бизнесс процессы с максимальной датой задачи
|
|
7
Jstunner
10.08.11
✎
17:13
|
|
|
8
Kuzen
10.08.11
✎
17:19
|
Да что кажись начало выклевываться, спасибо.
|
|
9
Kuzen
10.08.11
✎
17:33
|
А если две задачи с одинаковой датой? Или МАКСИМУМ берет момент времени еще, вряд ли наверное.
|
|
10
Beduin
10.08.11
✎
17:35
|
(9) Если правильно запрос напишешь, то обе задачи с одинаковой датой попадут.
|
|
11
Kuzen
10.08.11
✎
17:38
|
А мне нужна только одна в системе то если у доков дата одинаковая то есть еще момент времени который все равно ставит документ какой то позже какой то раньше.
|
|
12
Jstunner
10.08.11
✎
17:40
|
(11) выбери МАКСИМУМ(Задача)
|
|
13
Beduin
10.08.11
✎
17:42
|
(12) Это максимум по объекту. Там вообще дурдом, не поймешь как выбирает.
|
|
14
Kuzen
10.08.11
✎
17:42
|
(12) Не канает, проверю задачи на уникальность дат и сделаю так что бы не были разрешены записью в одну секунду.
|
|
15
Kuzen
10.08.11
✎
17:43
|
У задач кстати момента времени вроде нет.
|
|
16
Jstunner
10.08.11
✎
17:54
|
(13) если в отчете нужна только одна строка, то (12) вполне подходит, чтобы выбрать случайную ссылку из занесенных в один и тот же момент времени
|
|
17
Beduin
10.08.11
✎
18:02
|
(16) Придется дополнительную таблицу делать. Из элементов с одинаковым временем.
|
|
18
Kuzen
10.08.11
✎
20:40
|
Вобщем там вторая задача не существенная буду ее не учитывать.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший