8.х соединение выборок

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Zrekus, 9 ноя 2012.

  1. TopicStarter Overlay
    Zrekus
    Offline

    Zrekus

    Регистрация:
    31 окт 2012
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    всем привет ,
    немного не понимаю как реализовать
    есть запрос в нем 2 выборки

    результат первой выборки
    клиент1 товар1
    клиент1 товар2
    коиент2 товар1

    результат второй выборки
    товар1 значение1
    товар2 значение2

    как соеденить чтоб получилось
    клиент1 товар1 значение1
    клиент1 товар2 значение2
    коиент2 товар1 значение1

    есть ли что-то типа левое обьединение для выборок ??
    или все гораздо прощще ???
  2. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.642
    Симпатии:
    948
    Баллы:
    204
    ну а в одном запросе почему н сделать - вернее надо сделать водном запросе. Что мешает?
  3. TopicStarter Overlay
    Zrekus
    Offline

    Zrekus

    Регистрация:
    31 окт 2012
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    мешает наличие опыта , вернее отсуствие )

    это выборки идут одна по одному документов другая по другому скорее всего мудрю чето
  4. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.642
    Симпатии:
    948
    Баллы:
    204
    ну в запросе все делается и левое соединение. только по документам неправильно делать запросы -- надо по регистрам - но хотя бы сначала по документам.
  5. TopicStarter Overlay
    Zrekus
    Offline

    Zrekus

    Регистрация:
    31 окт 2012
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Спасибо, стал увереннее и сделал ))
    по документам нельзя отчет это правило хорошего тона ? или косяки будут, кроме скорости ?
  6. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.642
    Симпатии:
    948
    Баллы:
    204
    Это и правило хорошего тона и скорость на экзаменах за такое раньше сразу 2 ставили. + еще забывают в условиях выбирать что документ должен быть проведен или не помечен на удаление
  7. nbIpKuH_BaH9I
    Online

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.985
    Симпатии:
    398
    Баллы:
    104
    Правдоподобными данными, считаются данные из регистров в которые делают движения документы. Документ - это просто факт события. В Вашем случае можно и объединить. А следующим шагом сгруппировать. Как то так
    Код:
    Выбрать Таблица1.Клиент,
    Таблица1.Товар,
    0
    ПОМЕСТИТЬ ВТНеСгруппированное
    ИЗ
    Таблица1 КАК Таблица1
    ОБЪЕДИНИТЬ ВСЕ
    ВЫБРАТЬ Таблица2.Клиент,
    Таблица2.Товар,
    Таблица2.Значение
    ИЗ Таблица2 КАК Таблица2
    ;
    ВЫБРАТЬ 
    ВТНеСгруппированное.Клиент,
    ВТНеСгруппированное.Товар,
    СУММА(ВТНеСгруппированное.Значение)
    ИЗ ВТНеСгруппированное КАК ВТНеСгруппированное
    СГРУППИРОВАТЬ ПО 
    
    ВТНеСгруппированное.Клиент,
    ВТНеСгруппированное.Товар
    
Похожие темы
  1. shchof
    Ответов:
    5
    Просмотров:
    2.028
Загрузка...

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