从联合tsql中选择

前端之家收集整理的这篇文章主要介绍了从联合tsql中选择前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
可以从联盟的结果中选择吗?例如我试图做一些像:
SELECT A
FROM
(
    SELECT A,B FROM TableA
    UNION
    SELECT A,B FROM TableB
)
WHERE B > 'some value'

我错过了什么,或者假设这个工作如何?我正在使用MSsql 2005,所以任何解决方案都需要符合我可以在那里做的.

解决方法

你应该给你的桌子别名.所以试试这个:
SELECT A
FROM
(
    SELECT A,B FROM TableB
) AS tbl
WHERE B > 'some value'

猜你在找的MsSQL相关文章