SQL合并数据库语句,求大神帮忙!

 我来答
赏闳单甜
2019-03-14 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:911万
展开全部
肯定不对
你是指的是同一个数据库中的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
……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
集博超泰兴
2019-07-24 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:31%
帮助的人:730万
展开全部
什么数据库,看着像oracle呢
insert
into
student_41
values
('201301','李四',24,to_date('2013-04-05',yyyy-mm-dd));
insert
into
后记得
commit;
执行一下,要不只在当前sessoin有效,你重新登录的话看不到新插入的数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式