Имя: Пароль:
1C
1С v8
Запрос по остаткам и штрихкодам.
0 medved_kot
 
01.07.20
01:23
Здравствуйте.
Помогите, пожалуйста, написать запрос. Нужна таблица Наименование|Штрихкод
Вот такой запрос нарисовал: "
ВЫБРАТЬ
    ТоварыНаСкладахОстатки.Номенклатура,
    ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток
ПОМЕСТИТЬ ВТ_Остатки
ИЗ
    РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
ГДЕ
    ТоварыНаСкладахОстатки.КоличествоОстаток > 0

СГРУППИРОВАТЬ ПО
    ТоварыНаСкладахОстатки.Номенклатура,
    ТоварыНаСкладахОстатки.КоличествоОстаток
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Штрихкоды.Штрихкод КАК Штрихкод1,
    ВТ_Остатки.КоличествоОстаток,
    ВТ_Остатки.Номенклатура
ИЗ
    ВТ_Остатки КАК ВТ_Остатки
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
        ПО (ВТ_Остатки.Номенклатура = Штрихкоды.Владелец)

"

Что-то не правильно?
1 Tatitutu
 
01.07.20
01:38
ПО (ВТ_Остатки.Номенклатура = Штрихкоды.Владелец)
2 medved_kot
 
01.07.20
01:39
Вообщем. Вопрос в том. Как Мне правильно в запросе объединить таблицы Штрихкодов и Номенклатуры. Чтобы в результате была таблица Номенклатуры, со всеми штрихкодами.
3 medved_kot
 
01.07.20
01:41
(1) Что в этой записи?
4 hhhh
 
01.07.20
02:00
(2) ну этот запрос что выдает? Вообще непонятно, чем вы обеспокоены.
5 Voronve
 
01.07.20
05:12
(0) Все правильно. Но есть подводный булыжник.
Имея таблицы:
Санки, 5 шт
и
Санки, 2000000000001
Санки, 2000000000002
результирующую получишь:
Санки, 5 шт, 2000000000001
Санки, 5 шт, 2000000000002