0
Juliette_
Juliette
24.06.23
✎
14:44
|
Запрос.Текст =
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ПриемНаРаботу.Номер КАК ПриказОПриемеНомер,
| ПриемНаРаботу.Дата КАК ПриказОПриемеДата,
| ПриемНаРаботу.Сотрудник,
| ПриемНаРаботу.ДолжностьПоШтатномуРасписанию.Должность КАК Должность,
| ПриемНаРаботу.ДолжностьПоШтатномуРасписанию КАК ДолжностьПоШтатномуРасписанию,
| ПриемНаРаботу.Подразделение,
| ПриемНаРаботу.Ссылка,
| ЕстьNULL(ПриемНаРаботуПоказатели.Значение, 0) КАК ПроцентВредности
|ПОМЕСТИТЬ ВТДанныеПриказаОПриеме
|ИЗ
| Документ.ПриемНаРаботу КАК ПриемНаРаботу
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриемНаРаботу.Показатели КАК ПриемНаРаботуПоказатели
| ПО (ПриемНаРаботуПоказатели.Ссылка = ПриемНаРаботу.Ссылка)
|ГДЕ
| ПриемНаРаботу.Ссылка В(&МассивОбъектов)
| И ПриемНаРаботуПоказатели.Показатель = &Показатель
такое запрос сработает, если в приказе есть доплата за вредность. Если нет, то запрос вернется пустым
А как правильно написать, может левое соединение по условию как-то, чтобы возвращался 0, если нет показателя?
|
|