union多张表,如何在RECORDSET中添加一个字段保存表名? select ... ,'表1' as 表名 from 表1Unionselect ... ,'表2' as 表名 from 表2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --agree ghostzxp(幽灵) --可以添加一默认列 不过列名只要第一列指定就可以了select '表1' [表],* from tbunionselect '表2',* from tb2 谢谢,再问一下,多张表union怎样写才能使效率相对最高? 多张表union 好象没有什么效率的问题吧select * from tb1unionselect * from tb2unionselect * from tb3unionselect * from tb4怎么改-.- 也还是这几句:) ee结了吧我还有30分就上1000分了让我上了四个角 安心的上火车吧 hohothx:) 效率?! 那你首先要注意union和union all 的区别。union all好,union速度变慢 加快效率: 1。查询时不要返回不需要的行、列 2。用UNION 或者union all 连接多个查询。他们的速度只同是否使用索引有关,如果查询需要用到 联合索引(即2个或者多个栏位为主键),用UNION all执行的效率更高。 请问关于从手机端连接sql server express的问题 数据库 关于服务器登陆名权限配置的问题! MS-SQL server 数据库还原时提示 指定的转换无效 错误 有经验的朋友进来帮我解决一个数据库之间操作问题。有帮助的立刻给分50,在线等。 MS-SQL Server一个表能放的记录数是多少? 求一sql,急用在线等谢谢先! 本人菜鸟,请教几个问题 数据库备份与恢复问题 请问有什么原因会导致某字段的数据丢失(interbase) sqlserveragent不能启动的原因是什么? 求一条sql语句。将数据库中重复的记录合并为一条记录。
--可以添加一默认列 不过列名只要第一列指定就可以了
select '表1' [表],* from tb
union
select '表2',* from tb2
select * from tb1
union
select * from tb2
union
select * from tb3
union
select * from tb4
怎么改-.- 也还是这几句:)
结了吧
我还有30分就上1000分了让我上了四个角 安心的上火车吧 hoho
thx:)
1。查询时不要返回不需要的行、列 2。用UNION 或者union all 连接多个查询。他们的速度只同是否使用索引有关,如果查询需要用到 联合索引(即2个或者多个栏位为主键),用UNION all执行的效率更高。