sql server我用union all来进行两张表的查询合并,例如:
slect*fromtable1whereid='1'unionallselect*fromtable2whereid='2',这只是一个例子,现在输入结果了,我要把这些...
slect * from table1 where id='1' union all select* from table2 where id='2',这只是一个例子,现在输入结果了,我要把这些结果取出前10条,要用到top语句,怎么写?
select top 10 * from(slect * from table1 where id='1' union all select* from table2 where id='2')就出错了,我数据库学的不好,求教。。。 展开
select top 10 * from(slect * from table1 where id='1' union all select* from table2 where id='2')就出错了,我数据库学的不好,求教。。。 展开
1个回答
展开全部
在你写的语句末尾加as a表别名即可
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询