mssql sqlserver子查询作为数据源时-需使用表别名


摘要:
sqlserver子查询作为数据源的注意事项


今天在sqlserver 2008的数据库中,编写了一个子查询作为数据源,进行数据查询,一直报错
“)附近有语法错误”,最后在 对子查询数据源加上别名后,一切运行正常,如下所示:

    ---错误子查询数据源写法
    select * from (select * from [数据表])
    ---正确子查询数据源写法 
       select * from (select * from [数据表]) as t