|   |   | 
| 
 | Сортировка данных в объединении | ☑ | ||
|---|---|---|---|---|
| 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ДатаРеализации УБЫВ | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |