Re: How to optimize this query?

Поиск
Список
Период
Сортировка
Искать
От
Maciej Piekielniak
Тема
Re: How to optimize this query?
Дата
Msg-id
79173292.20060322195428@isb.com.pl
Ответ на
Список
Дерево обсуждения
How to optimize this query? Maciej Piekielniak <piechcio@isb.com.pl>
Re: How to optimize this query? "Markus Bertheau" <mbertheau.pg@googlemail.com>
Re: How to optimize this query? Maciej Piekielniak <piechcio@isb.com.pl>
Re: How to optimize this query? "Markus Bertheau" <mbertheau.pg@googlemail.com>
Re: How to optimize this query? "Markus Bertheau" <mbertheau.pg@googlemail.com>
Re: How to optimize this query? Maciej Piekielniak <piechcio@isb.com.pl>
Re: How to optimize this query? Maciej Piekielniak <piechcio@isb.com.pl>
Re: How to optimize this query? Jeffrey Melloy <jmelloy@visualdistortion.org>
Re: How to optimize this query? Maciej Piekielniak <piechcio@isb.com.pl>
Re: How to optimize this query? Maciej Piekielniak <piechcio@isb.com.pl>
Hello Markus,

Sorry, I try this:
SELECT       towar.id_towar,       towar.key2,       towar.nazwa,       0 AS min,       0 AS max,       towar.ilosc_jed,       towar.ilosc_nom,       towar.ilosc_paczkowa,       dostawcy.id_dostawcy,       jednostka_miary.jednostka,       0.0 AS ilosc_magazyn,       foo.z_zamowien,       towar.key1
FROM       towar       JOIN (               SELECT                       zlecenia_towar.id_towar,                       SUM(zlecenia_towar.ilosc * zlecenia_elementy.ilosc) as z_zamowien               FROM                       zlecenia_towar,                       zlecenia_elementy,                       zlecenia               WHERE                       zlecenia_towar.id_zlecenia_elementy = zlecenia_elementy.id_zlecenia_elementy                   AND zlecenia_elementy.id_zlecenia = zlecenia.id_zlecenia                   AND zlecenia.id_paczka IN (52,50,53)               GROUP BY zlecenia_towar.id_towar       ) AS foo ON (foo.id_towar = towar.id_towar)       LEFT JOIN dostawcy               ON (towar.id_dostawcy = dostawcy.id_dostawcy)       LEFT JOIN jednostka_miary               ON (towar.id_jednostka_miary = jednostka_miary.id_jednostka_miary)
WHERE       towar.policzalne = True
GROUP BY   towar.id_towar,       towar.key2,       towar.nazwa,       towar.min1,       towar.max1,       towar.ilosc_jed,       towar.ilosc_nom,       dostawcy.id_dostawcy,       jednostka_miary.jednostka,       towar.ilosc_paczkowa,       towar.key1,       foo.z_zamowien
ORDER BY       id_dostawcy;

-- 
Best regards,Maciej                            mailto:piechcio@isb.com.pl


В списке pgsql-sql по дате отправления
От: Maciej Piekielniak
Дата:
От: Maciej Piekielniak
Дата:
FAQ