sql 哪位大神帮忙把这两条sql语句合并成一条???????
1个回答
展开全部
肯定不对
你是指的是同一个数据库中的12个格式相同的表合并到一个新表中?
如果不考虑重复数据的话如下:
--为了少写几个字,先进入这个数据库
user
user99952009
--先用最简单的方法建一个新表(如果新表已存在则不需要此步)
select
top
0
*
into
z_pz00
from
z_pz01
--执行数据插入新表
insert
into
z_pz00
select
*
from
z_pz01
union
all
select
*
from
z_pz02
union
all
select
*
from
z_pz03
……
---此处省略,你自己按上面的补写即可
union
all
select
*
from
z_pz12
--完成插入,看一下新表
select
*
from
z_pz00
--如果需要删除那12个表,如下:
drop
table
z_pz01
drop
table
z_pz02
……
你是指的是同一个数据库中的12个格式相同的表合并到一个新表中?
如果不考虑重复数据的话如下:
--为了少写几个字,先进入这个数据库
user
user99952009
--先用最简单的方法建一个新表(如果新表已存在则不需要此步)
select
top
0
*
into
z_pz00
from
z_pz01
--执行数据插入新表
insert
into
z_pz00
select
*
from
z_pz01
union
all
select
*
from
z_pz02
union
all
select
*
from
z_pz03
……
---此处省略,你自己按上面的补写即可
union
all
select
*
from
z_pz12
--完成插入,看一下新表
select
*
from
z_pz00
--如果需要删除那12个表,如下:
drop
table
z_pz01
drop
table
z_pz02
……
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询