当前位置: 代码迷 >> Sql Server >> SQL导入使用多语句有关问题
  详细解决方案

SQL导入使用多语句有关问题

热度:9   发布时间:2016-04-27 16:31:55.0
SQL导入使用多语句问题!
请问在用SQL导入,导出数据时有一个“用一条查询指定要传输的数据”,如果我想对多个表进行操作可以吗?
例如
select   *   from   a   where   substring(票号,5,8)> '20060201 '
select   *   from   b   where   substring(票号,5,8)> '20060201 '

导入到aa,bb表
如何在“用一条查询指定要传输的数据”里操作呢?



------解决方案--------------------
可以合并
select * from a where substring(票号,5,8)> '20060201 '
union all
select * from b where substring(票号,5,8)> '20060201 '

------解决方案--------------------
楼上兄弟,要是两表没有相同字段呢?就不能同时导了吧
=====字段不一定要相同的,但字段数量要一样,对应位置的字段类型要一样(或是能兼容)
------解决方案--------------------
楼上兄弟,字段的顺序也要一样。
  相关解决方案