SQL查询性能优化问题,请大侠看看!
DECLARE @table TABLE
(id INT PRIMARY KEY,bundle NVARCHAR(20),section NVARCHAR(20))
INSERT INTO @table VALUES(1,'001','A')
INSERT INTO @table VALUES(2,'001','A')
INSERT INTO @table VALUES(3,'002','A')
INSERT INTO @table VALUES(4,'002','B')
INSERT INTO @table VALUES(5,'002','B')
INSERT INTO @table VALUES(6,'003','B')
INSERT INTO @table VALUES(7,'003','A')
INSERT INTO @table VALUES(8,'003','C')
INSERT INTO @table VALUES(9,'004','A')
INSERT INTO @table VALUES(10,'005','D')
INSERT INTO @table VALUES(11,'005','A')
SELECT * FROM @table
示例表(id为主键)
id bundle section
1 001 A
2 001 A
3 002 A
4 002 B
5 002 B
6 003 B
7 003 A
8 003 C
9 004 A
10 005 D
11 005 A
问:筛选出bundle重复个数为n(没确定的值),但section不同的行,
只有一个bundle的不用查出来,请注意,该表数据量非常大,必须要考虑性能(可以提出索引优化等建议)
比如n=2筛选结果应为:
id bundle section
3 002 A
4 002 B
5 002 B
6 003 B
7 003 A
8 003 C
10 005 D
11 005 A
比如n=3筛选结果应为:
id bundle section
3 002 A
4 002 B
5 002 B
6 003 B
7 003 A
8 003 C
(id INT PRIMARY KEY,bundle NVARCHAR(20),section NVARCHAR(20))
INSERT INTO @table VALUES(1,'001','A')
INSERT INTO @table VALUES(2,'001','A')
INSERT INTO @table VALUES(3,'002','A')
INSERT INTO @table VALUES(4,'002','B')
INSERT INTO @table VALUES(5,'002','B')
INSERT INTO @table VALUES(6,'003','B')
INSERT INTO @table VALUES(7,'003','A')
INSERT INTO @table VALUES(8,'003','C')
INSERT INTO @table VALUES(9,'004','A')
INSERT INTO @table VALUES(10,'005','D')
INSERT INTO @table VALUES(11,'005','A')
SELECT * FROM @table
示例表(id为主键)
id bundle section
1 001 A
2 001 A
3 002 A
4 002 B
5 002 B
6 003 B
7 003 A
8 003 C
9 004 A
10 005 D
11 005 A
问:筛选出bundle重复个数为n(没确定的值),但section不同的行,
只有一个bundle的不用查出来,请注意,该表数据量非常大,必须要考虑性能(可以提出索引优化等建议)
比如n=2筛选结果应为:
id bundle section
3 002 A
4 002 B
5 002 B
6 003 B
7 003 A
8 003 C
10 005 D
11 005 A
比如n=3筛选结果应为:
id bundle section
3 002 A
4 002 B
5 002 B
6 003 B
7 003 A
8 003 C
...全文
相关推荐
DXBBS大侠论坛 v8.1 英文SQL版_dxbbs8-mssql-e.zip
DXBBS大侠论坛 v8.1 英文SQL版_dxbbs8-mssql-e
ASP.NET源码——[论坛社区]DXBBS大侠论坛 v8.1 英文SQL版.zip
ASP.NET源码——[论坛社区]DXBBS大侠论坛 v8.1 英文SQL版.zip
[论坛社区]DXBBS大侠论坛 v8.1 英文SQL版_dxbbs8-mssql-e(ASP.NET源码).rar
[论坛社区]DXBBS大侠论坛 v8.1 英文SQL版_dxbbs8-mssql-e(ASP.NET源码).rar
DXBBS大侠论坛 v8.1 ACCESS build 0311_dxbbs81-access.zip
DXBBS大侠论坛 v8.1 ACCESS build 0311_dxbbs81-access
大侠论坛 繁体中文版_C#论坛社区程序.rar
大侠论坛 繁体中文版_C#论坛社区程序


疑难问题
