怎么对union的结果分页?
Nazar 2006-07-01 10:32:41 我对两个表查询做个union,他们的字段几乎一模一样,但是出于应用的需要,分开在两个表中
select * from T1
union
select * from T2
order by ID
我想对这个结果集进行操作,比如top n,结果出错
select top 10 * from (
select * from T1
union
select * from T2
order by ID
)
错误是
"除非同时指定了 TOP,否则 ORDER BY 子句在视图、内嵌函数、派生表和子查询中无效。"
请问怎么解决?
谢谢!