题目:有A和B俩个表,都定义相同的主键,写出SQL语句找出A表中有而B表中没有的记录,然后把没有的记录插入到B表中。
SQL语句如下:
CREATE TABLE  A_MINUS_B  AS              ---创建一个差集表A_MINUS_B ,注意SELECT 语句一定要A表在前。
SELECT * FROM A 
MINUS
SELECT * FROM B

INSERT INTO B(field1,field2,........)       ----把差集插入B表,注意插入的字段顺序要相同,数据类型也要相同。
SELECT field1,field2......
FROM A_MINUS_B

上面语句在ORACLE 10G 以DEPT表为试验执行成功。也可能有更高效的办法,大家一起来讨论。可用游标来处理吧,我还没学到这部分。以后有我会补上,当然各位大侠也可先写上了。

insert into B select * from A where not exists(select 1 from B where B.KEYWORD = A.KEYWORD)

文思创新的SQL笔试题相关推荐

  1. sql 以a开头的所有记录_#9#猴子聊数据分析之常见的SQL笔试题和面试题(下)

    题目来源 猴子:常见的SQL笔试题和面试题(下)​zhuanlan.zhihu.com 1.SQL语言允许使用通配符进行字符串匹配的操作,其中'%'可以表示:多个字符 2.通过 SQL,如何从 &qu ...

  2. 常见的SQL笔试题和面试题:SQL经典50题

    常见的SQL笔试题和面试题(上):经典50题 已知有如下4张表: 学生表:STUDENT(S#,SNAME,SAGE,SSEX) 课程表:COURSE(C#,CNAME,T#) 成绩表:SC(S#,C ...

  3. 文思海辉笔试题目java_2013文思海辉java笔试题(最新版带答案).doc

    2013文思海辉java笔试题(最新版带答案).doc 笔试题一.选择题1.关于Java类的加载过程,下面哪些描述是正确的(B)A.在Java中,有四种类型的类加载器:BootStrapClassLo ...

  4. oracle sql 题目,oracle sql笔试题

    oracle sql笔试题 一. 数据库 ORACLE 虽然这些题目都可以G到,但还是要考察一下您现在的常态水平,:) T表:(字段:ID,NAME,ADDRESS,PHONE,LOGDATE) E表 ...

  5. 文思海辉笔试题目java_2013文思海辉java笔试题(最新版带答案)

    笔试题 一.选择题 1.关于Java 类的加载过程,下面哪些描述是正确的(B) A.在 Java 中,有四种类型的类加载器:BootStrapClassLoader.ExtClassLoader.Ap ...

  6. 数据分析师-SQL笔试题-做透这道题就够了

    笔者在求职数据分析师岗位时,在知乎上看到了一道非常经典的SQL题,问题来源: link.笔者认为彻底的搞懂这道题以及涉及的知识点,能够通过绝大部分数据分析岗位的SQL笔试.下面是这道题的问题及解答,答 ...

  7. 一道经典SQL笔试题(求各部门最高薪水的部门名称、员工姓名以及薪水)

    我前两天写了一篇标题一样的博客,有道友评论说我的写法有问题,当时脑子一蒙就被带偏了,以为自己写错了,就把原来的删除了,结果下来验证了一下自己的写法还是没有问题,所以这次补上. 题是这样的: 有两个表, ...

  8. 测试工程师面试题mysql_测试工程师sql笔试题都在这里了!

    创建表(以下操作基于mysql) 员工 employees 工资表 salary 部门 departments create or replace table employees( empID INT ...

  9. SQL笔试题(持续更新)

    1.    MySql默认存储引擎? 2.    常见的数据库产品有哪些? 3.    写出MySql常用命令:进入某个库,查询某个库中的所有表,创建数据库. 4.    请写出MySql常见的数据类 ...

最新文章

  1. t-SNE algorithm(t-分布邻域嵌入算法)
  2. fiddler使用_fiddler基础使用
  3. 谈谈 Tomcat 请求处理流程
  4. springboot中使用规则引擎Drools
  5. 【清单】值得「等待」的12个指示加载状态的 js 库
  6. 深入理解mysql系列_深入理解MySQL系列之锁
  7. 信号延长器常见故障问题及解决方案汇总
  8. gitter 卸载_最佳Gitter渠道:Python和Django
  9. 2018 年度人工智能热门事件大盘点:「悲喜交加」
  10. comsol稀物质传递_COMSOL电弧仿真
  11. apipost提示error:invalid protocol的解决方案
  12. [转]6个开源数据科学项目
  13. HDU操作系统课程设计实验一
  14. 超级好用的网站整站下载工具
  15. 123457123456#0#-----com.cym.shuXue02--前拼后广--开心学数学
  16. (附源码)SSM网络故障报修系统 毕业设计 291146
  17. Python flask入门
  18. 【恩墨学院】为什么用尽了办法你的系统性能还是不见改善?
  19. Android开发——Android中的二维码生成与扫描
  20. crm客户管理系统的功能有哪些?

热门文章

  1. 图片和图形之OpenGL ES(8)
  2. Python 进阶指南(编程轻松进阶):四、起个好名字
  3. JavaSE:第十二章:IO流
  4. 微信小程序开发之——微信小程序示例
  5. 梯度下降法的三种解释(BGD,SGD,MBGD).
  6. 构建制品不一致,后续工作都是白费
  7. 乘风破浪的博士:2019 ACM博士论文奖公布,清华姚班毕业生、MIT学霸吴佳俊获荣誉提名...
  8. java poi无法读取word_java poi word读取
  9. vscode编译C时提示“终端进程‘/K chcp 65001 >nul’已终止,退出代码: 1”的解决方法
  10. 颇为可惜,OPPO和vivo未能从华为身上占便宜