[РЕШЕНО] 1 и тот же запрос но по разному работает

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Raideres, 11 апр 2016.

  1. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    200
    Симпатии:
    0
    Баллы:
    26
    смотрите есть запрос запускаю его у себя на компьютере у меня выбирает первые нормально по дате по убыванию..

    запускаю на серваке выбирает первые но не по дате убывания

    Код:
    ВЫБРАТЬ ПЕРВЫЕ 1
       ВЗ_СкользящийПланРеализации.ПризнакДокумента,
       ВЗ_СкользящийПланРеализации.Дата КАК Дата,
       ВЗ_СкользящийПланРеализации.Номер,
       ВЗ_СкользящийПланРеализации.Ссылка КАК Док,
       ВЗ_СкользящийПланРеализации.ПризнакМеста
    ИЗ
       Документ.ВЗ_СкользящийПланРеализации КАК ВЗ_СкользящийПланРеализации
    ГДЕ
       НЕ ВЗ_СкользящийПланРеализации.ПризнакДокумента ПОДОБНО &ПризнакДокумента
       И ВЗ_СкользящийПланРеализации.ПометкаУдаления = ЛОЖЬ
       И ВЗ_СкользящийПланРеализации.ПризнакМеста ПОДОБНО &ПризнакМестаКузнецк
       И ВЗ_СкользящийПланРеализации.Дата МЕЖДУ &ДатаНач И &ДатаКон
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ ПЕРВЫЕ 1
       ВЗ_СкользящийПланРеализации.ПризнакДокумента,
       ВЗ_СкользящийПланРеализации.Дата,
       ВЗ_СкользящийПланРеализации.Номер,
       ВЗ_СкользящийПланРеализации.Ссылка,
       ВЗ_СкользящийПланРеализации.ПризнакМеста
    ИЗ
       Документ.ВЗ_СкользящийПланРеализации КАК ВЗ_СкользящийПланРеализации
    ГДЕ
       НЕ ВЗ_СкользящийПланРеализации.ПризнакДокумента ПОДОБНО &ПризнакДокумента
       И ВЗ_СкользящийПланРеализации.ПометкаУдаления = ЛОЖЬ
       И ВЗ_СкользящийПланРеализации.ПризнакМеста ПОДОБНО &ПризнакМестаПенза
       И ВЗ_СкользящийПланРеализации.Дата МЕЖДУ &ДатаНач И &ДатаКон
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ ПЕРВЫЕ 1
       ВЗ_СкользящийПланРеализации.ПризнакДокумента,
       ВЗ_СкользящийПланРеализации.Дата,
       ВЗ_СкользящийПланРеализации.Номер,
       ВЗ_СкользящийПланРеализации.Ссылка,
       ВЗ_СкользящийПланРеализации.ПризнакМеста
    ИЗ
       Документ.ВЗ_СкользящийПланРеализации КАК ВЗ_СкользящийПланРеализации
    ГДЕ
       НЕ ВЗ_СкользящийПланРеализации.ПризнакДокумента ПОДОБНО &ПризнакДокумента
       И ВЗ_СкользящийПланРеализации.ПометкаУдаления = ЛОЖЬ
       И ВЗ_СкользящийПланРеализации.ПризнакМеста ПОДОБНО &ПризнакМестаРегионы
       И ВЗ_СкользящийПланРеализации.Дата МЕЖДУ &ДатаНач И &ДатаКон
    
    УПОРЯДОЧИТЬ ПО
       Дата УБЫВ
  2. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    а локация, ргиональные настройки формат дат и там и тут совпадают?
  3. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    200
    Симпатии:
    0
    Баллы:
    26
    так а это где по подробнее, но думаю да совпадает
    --- Объединение сообщений, 11 апр 2016 ---
    все понял про что вы все одно и тоже
    Последнее редактирование: 11 апр 2016
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    потому что порядок строк в выборке зависит от того, как было удобнее и быстрее выдать результат SQL серверу в данный конкретный момент времени.

    Если вы хотите каким-то образом переупорядочить, то указываете соответственную команду и поля, по которым будет выполнено упорядочивание перед срабатыванием Выбрать Первые N

    Для объединений запросов, оно, однако, сперва выгребает все N строк, а потом упорядочивает финальную таблицу.
  5. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    200
    Симпатии:
    0
    Баллы:
    26
    и как же тогда сначала упоряд. по дате а потом выбрать первые.,если можно укажите что поправить
  6. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.581
    Симпатии:
    717
    Баллы:
    204
    Воспользоваться пакетами запросов и их результат объединить.
  7. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    200
    Симпатии:
    0
    Баллы:
    26
    спасибо сделал как вы говорите и все заработало

Поделиться этой страницей