34,593
社区成员
发帖
与我相关
我的任务
分享
SELECT distinct tb_8450999_N109_PointBasicInfo.spareID,tb_SpareInfo.spareChildName
FROM tb_8450999_N109 INNER JOIN tb_8450999_N109_PointBasicInfo ON tb_8450999_N109.pointID = tb_8450999_N109_PointBasicInfo.pointID
INNER JOIN tb_SpareInfo ON tb_8450999_N109_PointBasicInfo.spareID = tb_SpareInfo.spareID
where tb_8450999_N109.pointMeaDate>='2011-03-10' and tb_8450999_N109.pointMeaDate<='2011-08-09'
and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S' and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S_F'
group by tb_8450999_N109_PointBasicInfo.spareID,tb_SpareInfo.spareChildName
--(3 行受影响)
--表 'tb_8450999_N109'。扫描计数 1,逻辑读取 1636413 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'Worktable'。扫描计数 0,逻辑读取 0 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_8450999_N109_PointBasicInfo'。扫描计数 1,逻辑读取 18 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_SpareInfo'。扫描计数 1,逻辑读取 5 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--
--SQL Server 执行时间:
-- CPU 时间 = 35422 毫秒,占用时间 = 35765 毫秒。
SELECT distinct tb_SpareInfo.spareID,tb_SpareInfo.spareChildName
FROM tb_8450999_N109 INNER JOIN tb_8450999_N109_PointBasicInfo ON tb_8450999_N109.pointID = tb_8450999_N109_PointBasicInfo.pointID
INNER JOIN tb_SpareInfo ON tb_8450999_N109_PointBasicInfo.spareID = tb_SpareInfo.spareID
where tb_8450999_N109.pointMeaDate>='2011-03-10' and tb_8450999_N109.pointMeaDate<='2011-08-09'
and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S' and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S_F'
group by tb_SpareInfo.spareID,tb_SpareInfo.spareChildName
--(3 行受影响)
--表 'Worktable'。扫描计数 1,逻辑读取 168036 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_8450999_N109'。扫描计数 1,逻辑读取 1511 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_8450999_N109_PointBasicInfo'。扫描计数 1,逻辑读取 5193 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_SpareInfo'。扫描计数 1,逻辑读取 5 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--
--SQL Server 执行时间:
-- CPU 时间 = 6391 毫秒,占用时间 = 6489 毫秒。
;with ct as
(select distinct tb_8450999_N109_PointBasicInfo.spareID from tb_8450999_N109_PointBasicInfo inner join tb_8450999_N109 on tb_8450999_N109.pointID = tb_8450999_N109_PointBasicInfo.pointID
where tb_8450999_N109.pointMeaDate>='2011-03-10' and tb_8450999_N109.pointMeaDate<='2011-08-09'
and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S' and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S_F'
)
SELECT distinct tb_SpareInfo.spareID,tb_SpareInfo.spareChildName
from tb_SpareInfo
where tb_SpareInfo.spareID in (select * from ct)
--(3 行受影响)
--表 'tb_8450999_N109'。扫描计数 1,逻辑读取 1636413 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_8450999_N109_PointBasicInfo'。扫描计数 1,逻辑读取 18 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_SpareInfo'。扫描计数 1,逻辑读取 3 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--
--SQL Server 执行时间:
-- CPU 时间 = 35610 毫秒,占用时间 = 36182 毫秒。
;with ct as
(select distinct tb_8450999_N109_PointBasicInfo.spareID from tb_8450999_N109_PointBasicInfo inner join tb_8450999_N109 on tb_8450999_N109.pointID = tb_8450999_N109_PointBasicInfo.pointID
where tb_8450999_N109.pointMeaDate>='2011-03-10' and tb_8450999_N109.pointMeaDate<='2011-08-09'
and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S' and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S_F'
)
--create table #tb_spare(spareID int)
--select spareID into #tb_spare from ct
SELECT distinct tb_SpareInfo.spareID,tb_SpareInfo.spareChildName
from tb_SpareInfo
where tb_SpareInfo.spareID in (select spareID from #tb_spare)
--SQL Server 分析和编译时间:
-- CPU 时间 = 16 毫秒,占用时间 = 48 毫秒。
--
--(3 行受影响)
--表 '#tb_spare___________________________________________________________________________________________________________000000000002'。
--扫描计数 1,逻辑读取 614 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_SpareInfo'。扫描计数 1,逻辑读取 5 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--
--SQL Server 执行时间:
-- CPU 时间 = 15 毫秒,占用时间 = 2 毫秒。
;with ct as
(select distinct tb_8450999_N109_PointBasicInfo.spareID from tb_8450999_N109_PointBasicInfo inner join tb_8450999_N109 on tb_8450999_N109.pointID = tb_8450999_N109_PointBasicInfo.pointID
where tb_8450999_N109.pointMeaDate>='2011-03-10' and tb_8450999_N109.pointMeaDate<='2011-08-09'
and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S' and tb_8450999_N109_PointBasicInfo.pointSharpType!='孔_S_F'
)
select * from ct
--(3 行受影响)
--表 'Worktable'。扫描计数 0,逻辑读取 0 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_8450999_N109'。扫描计数 1,逻辑读取 1511 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--表 'tb_8450999_N109_PointBasicInfo'。扫描计数 1,逻辑读取 18 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--
--SQL Server 执行时间:
-- CPU 时间 = 47 毫秒,占用时间 = 51 毫秒。