【发布时间】:2011-12-08 07:26:18
【问题描述】:
我需要使用同一个派生表运行 3 个连续查询...我使用的是 MS SQL Server 2008
Select a,b,c from categories inner join (select x,y,z from derivedTable where…) …
Select a,b,c from users inner join (select x,y,z from derivedTable where…) …
Select a,b,c from orders inner join (select x,y,z from derivedTable where…) …
有没有办法以派生表的方式同时运行3个sql查询
(select x,y,z from derivedTable where ...)
只执行一次?
我使用的是 .net,所以...我想知道是否可以返回 3 个表并加载包含 3 个表的数据集。
谢谢
【问题讨论】:
-
您使用的是哪个数据库?
标签: sql sql-server sql-server-2008 derived-table