|
Сортировка данных в объединении | ☑ | ||
---|---|---|---|---|
0
yabes
20.11.12
✎
20:10
|
Подскажите, пожалуйста!
Возьмем простой пример: В запросе делаем объединение 2-х документов (Пусть будут Поступление и реализация товаров и услуг) Допустим, что мы выводим Ссылку и Дату документа Вопрос: Как Документы поступления в объединении упорядочить по возрастанию даты, а документы реализации по убыванию даты? |
|||
1
hhhh
20.11.12
✎
20:21
|
ну
УПОРЯДОЧИТЬ ПО ДатаПосупления, ДатаРеализации УБЫВ Это же элементарно, Ватсон. |
|||
2
mistеr
20.11.12
✎
20:37
|
(1) Боюсь, вы не прочитали задачу, Холмс. Там есть слово "объединение".
|
|||
3
mistеr
20.11.12
✎
20:48
|
(0) А между собой они как должны располагаться?
|
|||
4
shuhard
20.11.12
✎
20:56
|
(0) ну например использовать выбор по типу в сортировке или сортировать во ВТ
|
|||
5
yabes
20.11.12
✎
21:26
|
(4) Спасибо, попробую
|
|||
6
yabes
20.11.12
✎
21:35
|
(4) А можешь привести пример запросика с выбором по типу в сортировке! Что-то я не очень понял!
|
|||
7
echo77
20.11.12
✎
21:47
|
а что мешает сначала выбрать, отсортировать, потом объединить?
|
|||
8
mistеr
20.11.12
✎
21:56
|
(7) результат не гарантирован
|
|||
9
yabes
20.11.12
✎
23:05
|
(4) Как только я выбираю, что хочу создать временную таблицу, вкладка с сортировкой пропадает! ВОПРОС ТАК И НЕ РЕШЕН! Есть решение?
|
|||
10
hhhh
20.11.12
✎
23:11
|
(8) всё-таки это вы холмс. Элементарно решается как в (1) добавлением двух полей и сортировки по ним.
|
|||
11
hhhh
20.11.12
✎
23:17
|
ВЫБРАТЬ
Ссылка, Дата, Дата КАК ДатаПоступления, &ПустаяДата КАК ДатаРеализации ИЗ Документ.Поступление ОБЪЕДИНИТЬ ВЫБРАТЬ Ссылка, Дата, &СлишкомБольшаяДата, Дата КАК ДатаРеализации ИЗ Документ.Реализации УПОРЯДОЧИТЬ ПО ДатаПосупления, ДатаРеализации УБЫВ |
|||
12
mistеr
21.11.12
✎
10:15
|
(9) На (3) ответьте.
|
|||
13
ДенисЧ
21.11.12
✎
10:16
|
ВЫБРАТЬ Ссылка, ДАта, ДатаПоступления, ДатаРеализации
ИЗ( ВЫБРАТЬ Ссылка, Дата, Дата КАК ДатаПоступления, &ПустаяДата КАК ДатаРеализации ИЗ Документ.Поступление ОБЪЕДИНИТЬ ВЫБРАТЬ Ссылка, Дата, &СлишкомБольшаяДата, Дата КАК ДатаРеализации ИЗ Документ.Реализации ) как т1 УПОРЯДОЧИТЬ ПО т1.ДатаПосупления, т1ДатаРеализации УБЫВ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |