【发布时间】:2015-11-22 19:27:01
【问题描述】:
我有这个问题:
select
t1.IMMAGINE as r1 ,
t1.NOME as r2,
t1.IMO as r3
from
FOTO_NAVI.dbo.NAVI as t1
INNER JOIN
(
select
distinct t3.IMO
from
(
select
I_ID_NAVE,
D_PREVISTO_ARRIVO,
I_ID_PORTO
from
Olbia.dbo.ESTERNALIZZAZIONE_FASCICOLINAVE as tint
where
tint.D_EFFETTIVO_ARRIVO IS NULL and
tint.D_PREVISTO_ARRIVO>GETDATE()-1 AND
tint.I_ID_PORTO=42104
)as t2
inner join OLbia.dbo.NAVI as t3
on t3.N_ident_seguenziale=t2.I_ID_NAVE
) AS T4
on T4.imo= t1.imo
order by t1.IMO
大家好,这实在是太慢了,你们能不能让它更快一点?我认为 t4 和 t1 之间的连接存在速度问题
【问题讨论】:
-
SO 是英文的,请使用那个语言!
-
mysql或sql-server与非常不同的 DBMS。 -
是 MySQL 还是 SQL Server 慢? (两种不同的产品,优化技术略有不同。)
-
jQuery 在这个查询中做了什么?
标签: sql sql-server inner-join