A
autumn
Unregistered / Unconfirmed
GUEST, unregistred user!
通常SQL是按行过滤的,如下:
select *
from aaa
where field1=
(select filter
from bbb
where field2='ccc'
)
可以按列过滤吗?想进行的形式大约如下
select aaa
from table1
in
(select aaa,bbb
from table1
)
Microsoft SQL可以通过临时表操作://这是我在sql7的笨用法
select field1,field2 into #TempTable from Table1
就可以当一般的表用
select field1 from #TempTable
不知到有否这样的通用的功能?具体语法如何?
select *
from aaa
where field1=
(select filter
from bbb
where field2='ccc'
)
可以按列过滤吗?想进行的形式大约如下
select aaa
from table1
in
(select aaa,bbb
from table1
)
Microsoft SQL可以通过临时表操作://这是我在sql7的笨用法
select field1,field2 into #TempTable from Table1
就可以当一般的表用
select field1 from #TempTable
不知到有否这样的通用的功能?具体语法如何?