面试题求解

qq_33707041 2017-10-26 12:45:07

现在有三个表t1,t2,t3结构都是id,name,emp .请用一条insert 语句,将t1表中的id=1的数据插入到t2中,将id=2的数据插入到t3表中,请写出insert语句.
...全文
320 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
碧水幽幽泉 2017-10-26
  • 打赏
  • 举报
回复
这道题是考你 INSERT ALL的语法。 答案如下:

INSERT ALL
    WHEN ID = 1 THEN
        INTO T2
    ELSE
        INTO T3
    SELECT ID,NAME,EMP
      FROM T1
   WHERE ID IN (1,2);

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧