|
Привет Всем!!!!Вот пример запроса (нужно сделать что-бы он работал быстрее, время выполнения в КОНСОЛЕ ЗАПРОСОВ - 2.8-3.2 сек.). ПОМОГИТЕ! РЕально нужно сделать - БЫСТРЕЕ!!!
"ВЫБРАТЬ
| ЕСТЬNULL(Залишки.СумаНачальныйОстаток, 0) КАК СумаНачальныйОстаток,
| ЕСТЬNULL(Залишки.СумаКонечныйОстаток, 0) КАК СумаКонечныйОстаток,
| Нарахування.НарахованоОборот,
| Нарахування.ПільгаОборот,
| Нарахування.Квартира КАК Квартира,
| Нарахування.ВидЛічильника КАК Лічильник
|ИЗ
| (ВЫБРАТЬ
| НарахуванняПоЛічильникахОбороты.Квартира КАК Квартира,
| НарахуванняПоЛічильникахОбороты.НарахованоОборот КАК НарахованоОборот,
| НарахуванняПоЛічильникахОбороты.ПільгаОборот КАК ПільгаОборот,
| НарахуванняПоЛічильникахОбороты.ВидЛічильника КАК ВидЛічильника
| ИЗ
| РегистрНакопления.НарахуванняПоЛічильниках.Обороты(&ДатаП, &ДатаК, , ) КАК НарахуванняПоЛічильникахОбороты
| ГДЕ
| НарахуванняПоЛічильникахОбороты.Квартира = &Квартира) КАК Нарахування
| ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| РозрахункиПоЛічильникахОстаткиИОбороты.Квартира КАК Квартира,
| РозрахункиПоЛічильникахОстаткиИОбороты.Лічильник КАК Лічильник,
| РозрахункиПоЛічильникахОстаткиИОбороты.СумаНачальныйОстаток КАК СумаНачальныйОстаток,
| РозрахункиПоЛічильникахОстаткиИОбороты.СумаОборот КАК СумаОборот,
| РозрахункиПоЛічильникахОстаткиИОбороты.СумаКонечныйОстаток КАК СумаКонечныйОстаток
| ИЗ
| РегистрНакопления.РозрахункиПоЛічильниках.ОстаткиИОбороты(&ДатаП, &ДатаК, , , ) КАК РозрахункиПоЛічильникахОстаткиИОбороты
| ГДЕ
| РозрахункиПоЛічильникахОстаткиИОбороты.Квартира = &Квартира) КАК Залишки
| ПО Нарахування.Квартира.Ссылка = Залишки.Квартира.Ссылка
| И Нарахування.ВидЛічильника = Залишки.Лічильник"; |
|