Здравствуйте. Я очень плохо знаю русский. Извините за этого. Я еще новичок в 1С программирование. Проблема с соединением. Если выбрать два справочника или два регистра тогда работает внутреннее соединение но если будить справочник и регистр тогда не работает? Как с этим исправиться?
Спасибо всем за ранее.

```1c
    ВЫБРАТЬ
    СНоменклатура.Наименование КАК ВсеТовары,
    Продажа.Номенклатура КАК ПроданныеТовары
    ИЗ
    Справочник.Номенклатура КАК СНоменклатура
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК Продажа
    ПО СНоменклатура.Наименование = Продажа.Номенклатура
```

Попробовал без обороты но результат не изменился.
---
И как бы вы соединяеись наимнование и ссылка у вас не будет результата

```1c
    ВЫБРАТЬ
    СНоменклатура.СсылкаКАК ВсеТовары,
    Продажа.Номенклатура КАК ПроданныеТовары
    ИЗ
    Справочник.Номенклатура КАК СНоменклатура
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК Продажа
    ПО СНоменклатура.Ссылка = Продажа.Номенклатура
```
---
На самом деле о том какое соединение будет выбираете Вы сами указав ВНУТРЕННЕЕ СОЕДИНЕНИЕ Или например ЛЕВОЕ СОЕДИНЕНИЕ (за исключением некоторых ситуаций). Поэтому исправьте слово ВНУТРЕННЕЕ на ЛЕВОЕ. Так же в некоторых случаях нет смысла левого соединения. Например есть справочник Номенклатура и вы к нему будете соединяться тоже со справочником номенклатуры по полю Ссылка - в результате хоть левое хоть внутреннее соединение вы укажите то будет все равно один результат.

Напишите вместо ВНУТРЕННЕЕ слово ЛЕВОЕ
---
ПО СНоменклатура.Наименование = Продажа.Номенклатура
Соединяете ссылку с наименованием, естественно результат = 0 записей

и вообще какой практический смысл этого запроса? если Вы хотите увидеть номенклатуру из продаж за период, то просто вытащите её из регистра, не надо никаких соединений

```1c
    ВЫБРАТЬ
    Продажа.Номенклатура КАК ПроданныеТовары
    ИЗ
    РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК Продажа
```
---
```1c
    ВЫБРАТЬ
    СНоменклатура.Наименование КАК ВсеТовары,
    Продажа.Номенклатура КАК ПроданныеТовары
    ИЗ
    Справочник.Номенклатура КАК СНоменклатура
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК Продажа
    ПО СНоменклатура.Наименование = Продажа.Номенклатура
```
---
(3)
Спасибо за ответы. Мне надо токая
 ------------- --------------------------------
    // |Люди | | Характеристики |
    // ------------- ---------------------------------
    // |ИМЯ | | ИМЯ ВОЗРАСТ |
    // ------------- ---------------------------------
    // |Алена | | Алена 21 |
    // |Алефтина | | Алефтина 18 |
    // |Владимир | | Павел 25 |
    // |Владислав | | Петр 30 |
    // | | | Порфирий 50 |
    // ------------- ---------------------------------

    // Результат внутреннего соединения по имени:

    // ИмяИзТаблицы1 ИмяИзТаблицы2 ВозрастИзТаблицы2
    // Алена Алена 21
    // Алефтина Алефтина 18
---
И как бы вы соединяеись наимнование и ссылка у вас не будет результата

```1c
    ВЫБРАТЬ
    СНоменклатура.СсылкаКАК ВсеТовары,
    Продажа.Номенклатура КАК ПроданныеТовары
    ИЗ
    Справочник.Номенклатура КАК СНоменклатура
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК Продажа
    ПО СНоменклатура.Ссылка = Продажа.Номенклатура
```
---
Забыл что надо написать ссылку. Спасибо вам