|
Работа с колонками в запросе | ☑ | ||
---|---|---|---|---|
0
Example220
06.12.19
✎
09:20
|
нужно в колонке сделать так чтоб отражался не вид работы а надпись если была то (да) не было то (нет)
ВЫБРАТЬ ПродажиАвтомобилейОбороты.Автомобиль.VIN, ПродажиАвтомобилейОбороты.Автомобиль.Модель, ПродажиАвтомобилейОбороты.Период ПОМЕСТИТЬ продажи ИЗ РегистрНакопления.ПродажиАвтомобилей.Обороты(&НачалоПериода, &КонецПериода, Регистратор, ) КАК ПродажиАвтомобилейОбороты ГДЕ ПродажиАвтомобилейОбороты.Автомобиль.Модель В ИЕРАРХИИ (&Марка) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ МАКСИМУМ(ЗаказНаряд.Дата) КАК Дата, ЗаказНаряд.Автомобиль.VIN ПОМЕСТИТЬ ЗН ИЗ Документ.ЗаказНаряд КАК ЗаказНаряд ГДЕ ЗаказНаряд.Автомобиль.VIN В (ВЫБРАТЬ продажи.АвтомобильVIN ИЗ продажи КАК продажи) И ЗаказНаряд.Проведен = &Проведен СГРУППИРОВАТЬ ПО ЗаказНаряд.Автомобиль.VIN ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЗаказНаряд.ВидРемонта, ЗаказНаряд.Автомобиль.VIN ПОМЕСТИТЬ ТО0 ИЗ Документ.ЗаказНаряд КАК ЗаказНаряд ГДЕ ЗаказНаряд.ВидРемонта = &ВидРемонта0 И ЗаказНаряд.Автомобиль.VIN В (ВЫБРАТЬ продажи.АвтомобильVIN ИЗ продажи КАК продажи) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЗаказНаряд.ВидРемонта, ЗаказНаряд.Автомобиль.VIN ПОМЕСТИТЬ ТО1 ИЗ Документ.ЗаказНаряд КАК ЗаказНаряд ГДЕ ЗаказНаряд.ВидРемонта = &ВидРемонта1 И ЗаказНаряд.Автомобиль.VIN В (ВЫБРАТЬ продажи.АвтомобильVIN ИЗ продажи КАК продажи) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЗаказНаряд.ВидРемонта, ЗаказНаряд.Автомобиль.VIN ПОМЕСТИТЬ ТО2 ИЗ Документ.ЗаказНаряд КАК ЗаказНаряд ГДЕ ЗаказНаряд.ВидРемонта = &ВидРемонта2 И ЗаказНаряд.Автомобиль.VIN В (ВЫБРАТЬ продажи.АвтомобильVIN ИЗ продажи КАК продажи) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЗаказНаряд.ВидРемонта, ЗаказНаряд.Автомобиль.VIN ПОМЕСТИТЬ ТО3 ИЗ Документ.ЗаказНаряд КАК ЗаказНаряд ГДЕ ЗаказНаряд.ВидРемонта = &ВидРемонта3 И ЗаказНаряд.Автомобиль.VIN В (ВЫБРАТЬ продажи.АвтомобильVIN ИЗ продажи КАК продажи) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЗаказНаряд.ВидРемонта, ЗаказНаряд.Автомобиль.VIN ПОМЕСТИТЬ ТО4 ИЗ Документ.ЗаказНаряд КАК ЗаказНаряд ГДЕ ЗаказНаряд.ВидРемонта = &ВидРемонта4 И ЗаказНаряд.Автомобиль.VIN В (ВЫБРАТЬ продажи.АвтомобильVIN ИЗ продажи КАК продажи) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ продажи.АвтомобильМодель КАК Автомобиль_Модель_Автомобиля, ЗН.Дата КАК Дата_Последнего_Обращения, продажи.АвтомобильVIN, продажи.Период КАК Дата_Продажи, ТО0.ВидРемонта КАК ТО_0, ТО1.ВидРемонта КАК ТО_15000, ТО2.ВидРемонта КАК ТО_30000, ТО3.ВидРемонта КАК ТО_45000, ТО4.ВидРемонта КАК ТО_60000 ИЗ продажи КАК продажи ЛЕВОЕ СОЕДИНЕНИЕ ЗН КАК ЗН ПО продажи.АвтомобильVIN = ЗН.АвтомобильVIN ЛЕВОЕ СОЕДИНЕНИЕ ТО1 КАК ТО1 ПО продажи.АвтомобильVIN = ТО1.АвтомобильVIN ЛЕВОЕ СОЕДИНЕНИЕ ТО2 КАК ТО2 ПО продажи.АвтомобильVIN = ТО2.АвтомобильVIN ЛЕВОЕ СОЕДИНЕНИЕ ТО3 КАК ТО3 ПО продажи.АвтомобильVIN = ТО3.АвтомобильVIN ЛЕВОЕ СОЕДИНЕНИЕ ТО4 КАК ТО4 ПО продажи.АвтомобильVIN = ТО4.АвтомобильVIN ЛЕВОЕ СОЕДИНЕНИЕ ТО0 КАК ТО0 ПО продажи.АвтомобильVIN = ТО0.АвтомобильVIN |
|||
1
FIXXXL
06.12.19
✎
09:24
|
ВЫБОР КОГДА NULL ТОГДА "не было" ИНАЧЕ "было"
|
|||
2
catena
06.12.19
✎
09:24
|
Выбор когда ТО0.ВидРемонта есть NULL тогда "нет" иначе "да" конец
|
|||
3
FIXXXL
06.12.19
✎
09:24
|
(2) щедрая ты :)
|
|||
4
catena
06.12.19
✎
09:25
|
(3)Потому и опоздала :(
|
|||
5
Example220
06.12.19
✎
09:27
|
Спасибо,огромное)Сейчас попробую
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |