【发布时间】:2010-11-26 12:27:26
【问题描述】:
Qe : 1)
select
a.finishproductid
from
tblt_invoiceorderitems a, tblm_invoiceorder b
where
b.invoiceorderdate <= 'Current Date' and
a.invoiceorderid = b.invoiceorderid
--- 它有超过 16k 条记录。
Qe : 2)
select jobcardid, stockcode
from tblm_finishproduct
where productionentrydate <= 'Current Date'
--- 它也有超过 16k 的记录。
现在我希望第二个查询不在第一个查询中。
select jobcardid, stockcode
from
tblm_finishproduct
where
productionentrydate <= 'CurrrntDate' and
finishproductid not in
(
select
a.finishproductid
from
tblt_invoiceorderitems a, tblm_invoiceorder b
where
b.invoiceorderdate <= 'CurrrntDate' and
a.invoiceorderid = b.invoiceorderid
);
现在需要一些时间
【问题讨论】:
-
请使用 SQL 代码块。
标签: optimization mysql subquery