![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Оптимизировать SQL запрос. [D6, IB6.x]
Ops © (2003-01-04 13:27:00)ОЧЕНЬ долго делается посоветуйте!!!
SELECT * FROM PROPERTYPRODUCT
LEFT JOIN PRODUCTTYPE ON (PRODUCTTYPE.ID_PRODUCTTYPE = PROPERTYPRODUCT.ID_PRODUCTTYPE)
WHERE
(
PROPERTYPRODUCT.ID_PRODUCTTYPE NOT IN
( SELECT distinct OPEZ.ID_PROPERTYPRODUCT FROM OPEZ
WHERE (
(OPEZ.dt_opez > :DT_B) AND (OPEZ.dt_opez < :DT_E) AND(OPEZ.id_vidopez = 1)
)
)
)
Johnmen (2003-01-04 13:46:00) [1]SELECT * FROM PROPERTYPRODUCT
LEFT JOIN PRODUCTTYPE ON (PRODUCTTYPE.ID_PRODUCTTYPE =
PROPERTYPRODUCT.ID_PRODUCTTYPE)
LEFT JOIN OPEZ ON (OPEZ.ID_PROPERTYPRODUCT =
PROPERTYPRODUCT.ID_PRODUCTTYPE)
WHERE (OPEZ.ID_PROPERTYPRODUCT IS NULL) AND
(OPEZ.dt_opez > :DT_B) AND (OPEZ.dt_opez < :DT_E) AND
(OPEZ.id_vidopez = 1)