|
|
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
The Dim!Подумайте над этим Специально подумал над вашим запросом. Смешно, но он не отличается от моего практически ни чем. Реализация через таблицу значений так же оставит позади Ваш запрос. Я надеюсь Вы все включили и поймете, что "тяжесть" этого запроса не в двух таблицах, а практически в кросс соединии. Вы своей временной таблицей ни чуть не выйграли. Ничего, с опытом это придет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 11:27 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикПрограммист 1спропущено... Тоесть ссылку на конкретную статью Вы не покажите? И никаких источников для подтверждения Ваших слов нету? Еще раз - прошу укажите на каком основании Вы считаете что данный код будет выполняться быстрее на сервере 1с (или как вы заметили на клиенте) чем на скуле? Прошу указать методичку по рекомендациям выполнения подобных запросов. Как я дам Вам ссылку на свой мозг? Ловите, раз уж так хотите. Тестовые данные: Ноут (селерон кор дуо, 2 Гб ОП, венда 7 32 бит, скуль 2005, серверный вариант работы, платформа 8.1, УТ (много доработок, не думаю, что это важно), база 50 гБ Начнем пожалуй. Ваш вариант работы, связываем две таблицы (берем продажи с накоплением: авторВЫБРАТЬ Продажи.Номенклатура.Код КАК НоменклатураКод, Продажи.Период КАК Период, СУММА(Продажи1.Количество) КАК Количество1 ИЗ РегистрНакопления.Продажи КАК Продажи ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК Продажи1 ПО Продажи.Номенклатура = Продажи1.Номенклатура И Продажи.Период >= Продажи1.Период ГДЕ Продажи.Период МЕЖДУ &ДН И &ДК И Продажи.Номенклатура В ИЕРАРХИИ(&Группа) И Продажи1.Период МЕЖДУ &ДН И &ДК СГРУППИРОВАТЬ ПО Продажи.Номенклатура.Код, Продажи.Период УПОРЯДОЧИТЬ ПО НоменклатураКод, Период Запускаем код, парамтеры ставлю за один месяц, по одной группе товара, засекаю по часам на ноуте, получилось ориентирововчно 25 секунд, запускал несколько раз. Берем мой вариант работы, я выбираю продажи и накопление собираю таблицей значений: авторЗапрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Продажи.Номенклатура.Код КАК Код, | Продажи.Период КАК Период, | Продажи.Количество |ИЗ | РегистрНакопления.Продажи КАК Продажи |ГДЕ | Продажи.Период МЕЖДУ &ДН И &ДК | И Продажи.Номенклатура В ИЕРАРХИИ(&Группа) | |СГРУППИРОВАТЬ ПО | Продажи.Период, | Продажи.Номенклатура.Код, | Продажи.Количество | |УПОРЯДОЧИТЬ ПО | Код, | Период"; Запрос.УстановитьПараметр("ДН",Элементыформы.ДН.Значение ); Запрос.УстановитьПараметр("ДК",Элементыформы.ДК.Значение ); Запрос.УстановитьПараметр("Группа",Элементыформы.Группа.Значение ); Результат = Запрос.Выполнить(); ТЗ=новый ТаблицаЗначений; ТЗ=Запрос.Выполнить().Выгрузить(); СтарыйКод=""; СтароеКоличество=0; Для каждого Стр Из ТЗ Цикл ТекущийКод=Стр.Получить(0); ТекушееКоличество=Стр.Получить(2); Если ТекущийКод=СтарыйКод тогда Стр.Установить(2, ТекушееКоличество+СтароеКоличество); СтарыйКод=ТекущийКод; СтароеКоличество=ТекушееКоличество+СтароеКоличество; иначе СтарыйКод=ТекущийКод; СтароеКоличество=ТекушееКоличество; конецесли; КонецЦикла; постр=новый построительотчета; постр.источникданных=новый описаниеисточникаданных(ТЗ); постр.заполнитьнастройки(); ТД=новый табличныйдокумент; постр.вывести(ТД); ТД.показать(); Получаю 2-4 секунды. Мой вариант минимум в 5 раз быстрее!!!! Какие Вам ее доказательства? Иите сами себе литературу. читайте про планы выполнения запросов и тренируйтесь. Вопросы все сняты. Идиот с кривыми руками критикующий других. Давно не видел столь дурацкого запроса. Автор Вы не возвражаете что можно будет приводить пример вашего первого запроса с намеком на вашу непризнанную гениальность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 13:11 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
Программист 1сДавно не видел столь дурацкого запроса. Автор Вы не возвражаете что можно будет приводить пример вашего первого запроса с намеком на вашу непризнанную гениальность? Да, если Вы приведёте реализацию своей мысли. Этот запрос реализация Вашей идеи, про которую я сказал, что она идиотская так кк проиграет программной реализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 13:23 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
Программист 1сВопросы все сняты. Идиот с кривыми руками критикующий других. Пока кроме Ваших идиотских, ни чем неподтвержденных аргументов, я ничего не встертил. Где доказательства Вашей правоты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 13:25 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикПрограммист 1сВопросы все сняты. Идиот с кривыми руками критикующий других. Пока кроме Ваших идиотских, ни чем неподтвержденных аргументов, я ничего не встертил. Где доказательства Вашей правоты?ЭникейщикВЫБРАТЬ Продажи.Номенклатура.Код КАК НоменклатураКод, Продажи.Период КАК Период, СУММА(Продажи1.Количество) КАК Количество1 ИЗ РегистрНакопления.Продажи КАК Продажи ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК Продажи1 ПО Продажи.Номенклатура = Продажи1.Номенклатура И Продажи.Период >= Продажи1.Период ГДЕ Продажи.Период МЕЖДУ &ДН И &ДК И Продажи.Номенклатура В ИЕРАРХИИ(&Группа) И Продажи1.Период МЕЖДУ &ДН И &ДК СГРУППИРОВАТЬ ПО Продажи.Номенклатура.Код, Продажи.Период УПОРЯДОЧИТЬ ПО НоменклатураКод, ПериодЛюбой умеющий делать запросы увидит. А вам доказывать что ваш запрос идиотский - глупо. Если вы этого не видите - все бесполезно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 13:58 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикПрограммист 1сДавно не видел столь дурацкого запроса. Автор Вы не возвражаете что можно будет приводить пример вашего первого запроса с намеком на вашу непризнанную гениальность? Да, если Вы приведёте реализацию своей мысли. Этот запрос реализация Вашей идеи, про которую я сказал, что она идиотская так кк проиграет программной реализации.Вы даже не поняли смысл идеи. Но лавры идиотского воплощения идея, у вас никто не отберет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 13:59 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
Программист 1сЛюбой умеющий делать запросы увидит. А вам доказывать что ваш запрос идиотский - глупо. Если вы этого не видите - все бесполезно. Я правильно понимаю, что доказательств быстроты работы через запрос не будет, а будут только ни чем не подтвержденные слова? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 14:00 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
Программист 1сЭникейщикпропущено... Да, если Вы приведёте реализацию своей мысли. Этот запрос реализация Вашей идеи, про которую я сказал, что она идиотская так кк проиграет программной реализации.Вы даже не поняли смысл идеи. Но лавры идиотского воплощения идея, у вас никто не отберет. Покажите свою реализацию, тогда можно будет о чем-то поговрить, пока даже обсуждать нечего с Вами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 14:01 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикЗадача, вытащить последние 3 цены в разные столбцы запросом, решение: ... А 5 последних цен? А десять? Ну захотел манагер и все тут.Плохое решение. В СКД - вытащить по три строки последней цены для номенклатуры, ценам сопоставить порядок-номер, в СКД сгруппировать колонки по порядку-номеру цены. Все - никакого изврата с запросом, никакого 1С-кода вообще. Для типовой УТ 11 Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Разворачиваешь в СКД группировки колонок по ВидЦены и Колво, а Цена объявляешь ресурсом. Все, задача решена. Никакого кода вообще писать не надо. Даже можно регулировать уровень 3 - подставить его как параметр, задаваемый пользователем. Для тех, кто в танке - это полное рабочее решение задачи, сделано за 10 минут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 15:47 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
_VVP_Для тех, кто в танке - это полное рабочее решение задачи, сделано за 10 минут. Для тех кто в танке: Сделать решение запросом (без скд, да и кто просил делать это в скд? Вы зря потеряли время). Запрос необходим как реквизит справочника отчетов, по которым ночью прбегается регламентное задание, формирует отчеты в xls и отправляет на почту. Для тех кто в танке и в ушанке: Перед криками об отчетах с СКД (хоть внешних, хоть в составе конфигурации) прочитайте мануалы о доступности необходимых функциях в разных средах выполнения, а в частности на сервере 1С ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 16:05 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
_VVP_Все, задача решена. Никакого кода вообще писать не надо. Если Вы не поняли, то вопрос стоит не в "надо\не надо" использовать код, а "эффективно\неэффективно". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 16:09 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикЗапрос необходим как реквизит справочника отчетов, по которым ночью прбегается регламентное задание, формирует отчеты в xls и отправляет на почту. Вот это бред!!! Причем здесь реквизит справочника? Зачем тут тогда три колонки??? Пробег ты наш, объясни! СКД можно формировать в фоне, получать табличный документ из сформированного в фоне СКД и средствами платформы сохранить сформированный через СКД платформой табличный документ в Excel. ЭникейщикПеред криками об отчетах с СКД (хоть внешних, хоть в составе конфигурации) прочитайте мануалы о доступности необходимых функциях в разных средах выполнения, а в частности на сервере 1С Почитай про СКД, феномен ты наш! Вся компоновка доступна на сервере. Кури ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент, ТабличныйДокумент и ТабличныйДокумент.Записать Кроме того, в исходном посте на данную тему, про бред реквизита справочника, регламентного задания и отчета в Excel ничего не говорилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 16:41 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикЕсли Вы не поняли, то вопрос стоит не в "надо\не надо" использовать код, а "эффективно\неэффективно". Ага, 1С-код эффективнее обработки запроса на SQL-сервере - рассказывай сказки кому-то другому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 16:42 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
_VVP_ЭникейщикЕсли Вы не поняли, то вопрос стоит не в "надо\не надо" использовать код, а "эффективно\неэффективно". Ага, 1С-код эффективнее обработки запроса на SQL-сервере - рассказывай сказки кому-то другому. Все приведено на предущей странице, феномен Вы наш. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 16:47 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
_VVP_ЭникейщикЗапрос необходим как реквизит справочника отчетов, по которым ночью прбегается регламентное задание, формирует отчеты в xls и отправляет на почту. Вот это бред!!! Причем здесь реквизит справочника? Зачем тут тогда три колонки??? Пробег ты наш, объясни! СКД можно формировать в фоне, получать табличный документ из сформированного в фоне СКД и средствами платформы сохранить сформированный через СКД платформой табличный документ в Excel. ЭникейщикПеред криками об отчетах с СКД (хоть внешних, хоть в составе конфигурации) прочитайте мануалы о доступности необходимых функциях в разных средах выполнения, а в частности на сервере 1С Почитай про СКД, феномен ты наш! Вся компоновка доступна на сервере. Кури ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент, ТабличныйДокумент и ТабличныйДокумент.Записать Научитесь читать: авторПри работе на сервере или через com-соединение использует только файлы форматов mxl и txt. _VVP_Кроме того, в исходном посте на данную тему, про бред реквизита справочника, регламентного задания и отчета в Excel ничего не говорилось. Кроме того, уважаемый, про разборе этого запроса, ни кто и ничего не говорил вообще, он был приведен в пример, как "идиотский" запрос, требующий оптимизации. P.S. Давай-те научимся читать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 16:52 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
Эникейщик_VVP_пропущено...Ага, 1С-код эффективнее обработки запроса на SQL-сервере - рассказывай сказки кому-то другому.Все приведено на предущей странице, феномен Вы наш. Что приведено? Сделанный тобой через ж..у запрос приведен. Не осилил алгебру множеств и SQL заодно? Пиши говно код обработки выборки на клиенте. Пусть твой работодатель страдает и переплачивает за некомпетентность сотрудника. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 16:54 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикНаучитесь читать: авторПри работе на сервере или через com-соединение использует только файлы форматов mxl и txt. P.S. Давай-те научимся читать?Научись читать! Платформа 8.2.15.310 из справки к ТабличныйДокумент.ЗаписатьДоступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: При работе на сервере, веб клиенте или через внешнее соединение нет возможности сохранять в формате XLS95.А остальное сохранение вполне доступно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 17:00 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
_VVP_Эникейщикпропущено... Все приведено на предущей странице, феномен Вы наш. Что приведено? Сделанный тобой через ж..у запрос приведен. Не осилил алгебру множеств и SQL заодно? Пиши говно код обработки выборки на клиенте. Пусть твой работодатель страдает и переплачивает за некомпетентность сотрудника. Я еще раз повторю. Где Ваш код для реализации той же задачи на языке запросов? Мне не инетерсны Ваши голословные, ни чем не подтвержденные аргументы. Приведите год реализации задачи, тогда можно будет пообщаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 17:01 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
_VVP_ЭникейщикНаучитесь читать: пропущено... P.S. Давай-те научимся читать?Научись читать! Платформа 8.2.15.310 из справки к ТабличныйДокумент.ЗаписатьДоступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: При работе на сервере, веб клиенте или через внешнее соединение нет возможности сохранять в формате XLS95.А остальное сохранение вполне доступно. Перчитывайте заново, платформы я озвучивал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 17:03 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикВЫБРАТЬ Продажи.Номенклатура.Код КАК НоменклатураКод, Продажи.Период КАК Период, СУММА(Продажи1.Количество) КАК Количество1 ИЗ РегистрНакопления.Продажи КАК Продажи ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК Продажи1 ПО Продажи.Номенклатура = Продажи1.Номенклатура И Продажи.Период >= Продажи1.Период ГДЕ Продажи.Период МЕЖДУ &ДН И &ДК И Продажи.Номенклатура В ИЕРАРХИИ(&Группа) И Продажи1.Период МЕЖДУ &ДН И &ДК СГРУППИРОВАТЬ ПО Продажи.Номенклатура.Код, Продажи.Период УПОРЯДОЧИТЬ ПО НоменклатураКод, ПериодГоспода - О ЧЕМ РАЗГОВАРИВАТЬ С ЧЕЛОВЕКОМ(?) котороый вместо продажи.Обороты использует просто продажи. И естественно выкручиватеся медленным "где"... Плюс он еще 2 раза делает запрос к одной и той же таблице и гордится этим(!). Значит не умеет пользоваться виртуальными таблицами. Уж умолчу что даже забыл в второй таблице наложить аналогичные фильтры. 2 бала за сдачу по платформе. ps Я не зря сказал - ваш код это пример вашего дилетанства. Когда вы будете дальше выеживатся - легко привести пример этого кода и он все скажет о вас. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 19:56 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
Программист 1сЭникейщикВЫБРАТЬ Продажи.Номенклатура.Код КАК НоменклатураКод, Продажи.Период КАК Период, СУММА(Продажи1.Количество) КАК Количество1 ИЗ РегистрНакопления.Продажи КАК Продажи ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК Продажи1 ПО Продажи.Номенклатура = Продажи1.Номенклатура И Продажи.Период >= Продажи1.Период ГДЕ Продажи.Период МЕЖДУ &ДН И &ДК И Продажи.Номенклатура В ИЕРАРХИИ(&Группа) И Продажи1.Период МЕЖДУ &ДН И &ДК СГРУППИРОВАТЬ ПО Продажи.Номенклатура.Код, Продажи.Период УПОРЯДОЧИТЬ ПО НоменклатураКод, ПериодГоспода - О ЧЕМ РАЗГОВАРИВАТЬ С ЧЕЛОВЕКОМ(?) котороый вместо продажи.Обороты использует просто продажи. И естественно выкручиватеся медленным "где"... Плюс он еще 2 раза делает запрос к одной и той же таблице и гордится этим(!). Значит не умеет пользоваться виртуальными таблицами. Уж умолчу что даже забыл в второй таблице наложить аналогичные фильтры. 2 бала за сдачу по платформе. ps Я не зря сказал - ваш код это пример вашего дилетанства. Когда вы будете дальше выеживатся - легко привести пример этого кода и он все скажет о вас. Я специально сделал наихудший запрос, дабы Вам дать попробовать хотя бы его оптимизировать, что бы вы могли опровергнуть версию о том, что эта задача решается программным образом быстрее. Ваше дилетанство все говорит за Вас. Вы можете только кричать не предлагая своих решений. Один хоть попробовал автоматизировать (правда ничего не вышло), а Вы даже не попытались. У меня нет аргументов, так как Вы не опровергли ее мои. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 21:02 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикПрограммист 1спропущено... Господа - О ЧЕМ РАЗГОВАРИВАТЬ С ЧЕЛОВЕКОМ(?) котороый вместо продажи.Обороты использует просто продажи. И естественно выкручиватеся медленным "где"... Плюс он еще 2 раза делает запрос к одной и той же таблице и гордится этим(!). Значит не умеет пользоваться виртуальными таблицами. Уж умолчу что даже забыл в второй таблице наложить аналогичные фильтры. 2 бала за сдачу по платформе. ps Я не зря сказал - ваш код это пример вашего дилетанства. Когда вы будете дальше выеживатся - легко привести пример этого кода и он все скажет о вас. Я специально сделал наихудший запрос, дабы Вам дать попробовать хотя бы его оптимизировать, что бы вы могли опровергнуть версию о том, что эта задача решается программным образом быстрее. Ваше дилетанство все говорит за Вас. Вы можете только кричать не предлагая своих решений. Один хоть попробовал автоматизировать (правда ничего не вышло), а Вы даже не попытались. У меня нет аргументов, так как Вы не опровергли ее мои.Мдаа господин эникейщик не только дилетант но еще и врун. ЭникейщикКак я дам Вам ссылку на свой мозг? Ловите, раз уж так хотите. Тестовые данные: Ноут (селерон кор дуо, 2 Гб ОП, венда 7 32 бит, скуль 2005, серверный вариант работы, платформа 8.1, УТ (много доработок, не думаю, что это важно), база 50 гБ Начнем пожалуй. Ваш вариант работы, связываем две таблицы (берем продажи с накоплением: автор ВЫБРАТЬ Продажи.Номенклатура.Код КАК НоменклатураКод, Продажи.Период КАК Период, СУММА(Продажи1.Количество) КАК Количество1 ИЗ РегистрНакопления.Продажи КАК Продажи ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК Продажи1 ПО Продажи.Номенклатура = Продажи1.Номенклатура И Продажи.Период >= Продажи1.Период ГДЕ Продажи.Период МЕЖДУ &ДН И &ДК И Продажи.Номенклатура В ИЕРАРХИИ(&Группа) И Продажи1.Период МЕЖДУ &ДН И &ДК СГРУППИРОВАТЬ ПО Продажи.Номенклатура.Код, Продажи.Период УПОРЯДОЧИТЬ ПО НоменклатураКод, Период Запускаем код, парамтеры ставлю за один месяц, по одной группе товара, засекаю по часам на ноуте, получилось ориентирововчно 25 секунд, запускал несколько раз.Он специально написал ОТВРАТИТЕЛЬНЫЙ запрос и его мерял несколько раз... А потом написал еще один отвратитльный запрос с дилетансткими ошибками и сравнивал их.... Мдаа... Эникейщик двойка за попытка выкрутится. В своей глупости надо уметь сознаваться. Только профессионал может допустить глупость, увидит и десять раз извинится. А дилетант будет придумывать байки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 21:26 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
ЭникейщикThe Dim!Подумайте над этим Специально подумал над вашим запросом. Смешно, но он не отличается от моего практически ни чем . Реализация через таблицу значений так же оставит позади Ваш запрос. Я надеюсь Вы все включили и поймете, что "тяжесть" этого запроса не в двух таблицах, а практически в кросс соединии. Вы своей временной таблицей ни чуть не выйграли. Ничего, с опытом это придет.А вот и замечательное доказательство вранья. Эникейщик говорит что его запрос "продажи с условием где" ничем не отличается от запроса сделанного с "продажи.оборот(условие)" Мдаа дилетанство выпирает и бьет через край. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 21:31 |
|
||
|
СКД. Итог по строке
|
|||
|---|---|---|---|
|
#18+
Где Ваш ример????????????????????????????????????????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2012, 03:48 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=37801431&tid=1520417]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 533ms |

| 0 / 0 |
