`
kingquake21
  • 浏览: 268579 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

百度的一个数据库面试题

    博客分类:
  • DB
阅读更多

4.       有两张关联的表A、B
  A:  id   acount  pay_id           B:   pay_id  B_acount
             1     100      1                               1        0
             2     200      2                               2        0
             3     200      1                      
要求,更新表B,使得B_acount的值等于表A中对应的pay_id的所有acount之和。打印如下:
             B:  pay_id     B_acount
                       1             300 
                       2             200

写了两种答案,不知道效率怎么样
第一种:

update
b,
(select pay_id c_pay_id, sum(account) c_sum
from a
group by pay_id) c
set b.b_account = c.c_sum
where b.pay_id = c.c_pay_id

 第二种:

update b
set b.b_account = (select sum(a.account) from a where a.PAY_ID = b.pay_id)
分享到:
评论

相关推荐

    数据库面试题(汇总所有的数据库面试题).zip

    这份"数据库面试题(汇总所有的数据库面试题).zip"压缩包显然包含了一系列与数据库相关的面试问题,旨在帮助求职者准备应对各种数据库面试挑战。以下是根据标题、描述以及可能的文件内容总结出的一些关键知识点: ...

    数据库面试题(附答案).docx

    数据库面试题(附答案).docx

    数据库管理员面试题

    这个查询首先创建了一个CTE,它使用`ROW_NUMBER()`函数为每个`name`分组内的行分配一个行号。`ORDER BY id`确保了我们保留的是最早的那条记录。然后,我们从CTE中删除所有行号大于1的记录,从而实现去除重复记录的...

    百度面试软件测试题

    "百度 面试 软件测试 面试题"这三个标签分别对应了这份文件的三个主要方面,即百度公司、面试和软件测试面试题。这些标签可以帮助我们快速了解文件的内容和主题。 部分内容解读 在部分内容中,我们可以看到面试...

    2023最新JAVA面试题集

    阿里百度美团面试题合集 大数据面试题 100道 多线程面试59题(含答案) 最新JAVA面试题总结之基础/框架/数据库/JavaWeb/Redis BIO,NIO,AIO,Netty面试题 35道 BTA 常问的 Java基础39道常见面试题及详细答案 Dubbo面试...

    百度招聘数据库DBA实习生面试题

    百度DBA的笔试题分为如下几个块涉及了操作系统、计算机组成原理、数据结构、网络、Linux等几个方面

    经典的sql数据库面试题以及答案.pdf

    经典的SQL数据库面试题以及答案 基础知识点 1. 数据库基础概念:关系数据库、SQL语句、数据类型、数据表、索引等。 2. 数据库设计:概念设计、逻辑设计、物理设计,数据库 normalization 等。 SQL语句 1. 选择...

    百度面试题

    【标题】:“百度面试题”通常指的是百度公司在招聘过程中可能会问到的问题集合,这些题目涵盖了技术、产品、设计、运营等多个领域,旨在测试应聘者的专业技能、思维逻辑以及问题解决能力。百度作为中国互联网巨头之...

    最新Java面试题视频网盘,Java面试题84集、java面试专属及面试必问课程

    │ Java面试题67:数据库优化之数据库表设计遵循范式.mp4 │ Java面试题68:选择合适的数据库引擎.mp4 │ Java面试题69:选择合适的索引.mp4 │ Java面试题70:使用索引的一些技巧.mp4 │ Java面试题71:数据库优化...

    BAT谷歌微软等各IT公司互联网C++ JAVA 计算机笔试面试真题复习资料108个文档合集.zip

    BAT谷歌微软等各IT公司互联网C++ JAVA 计算机笔试面试真题复习资料108个文档...数据库面试题笔试题 百度笔试面试 算法 数据结构 网易搜狐新浪笔试面试 腾讯笔试面试 计算机基础 计算机网络 软件测试 阿里巴巴笔试面试

    百度Android工程师面试题.zip

    "百度Android工程师面试题.zip" 这个标题表明这是一份与百度公司面试Android工程师相关的资料集合,通常包含常见的面试问题、技术要点以及可能的解答。这份资料可能涵盖了Android开发的基础到高级知识,旨在帮助应聘...

    面试题-最新Java企业笔试面试题大全-百度、腾讯、头条、美团的Java面试题目总结

    数据库面试题(SQL+ORACLE)@.pdf 0.6MB 史上最全阿里巴巴 JAVA 面试题总览@.pdf 0.6MB 史上最全 69 道 Spring 面试题和答案@.docx 0.5MB 面试专属解压密码.txt 0.0MB 面试专属.rar 1.6GB 经典sql面试题及答案@....

    百度面试题大全

    【百度面试题大全】涵盖了多个IT领域的知识点,包括数据结构、算法、数据库理论以及市场营销策略。以下是这些知识点的详细说明: 1. **堆和栈的区别**:堆和栈是计算机内存管理的两种基本数据结构。栈是后进先出...

    百度持续交付项目组面试题

    ### 百度持续交付项目组面试题解析 #### 计算机基础 ##### 数据结构、算法 **代码实现快速排序** 快速排序是一种高效的排序算法,采用分治法策略来把一个序列分为较小和较大的两个子序列,然后递归地排序两个子...

    百度Android工程师面试题.pdf

    【Android工程师面试题解析】 1. **Android DVM与Linux进程的关系** Android应用程序的运行基于Dalvik虚拟机(DVM),每个应用都在其独立的进程中运行,具有单独的DVM实例。DVM是在Linux内核中作为一个进程存在的...

    C++百度面试题

    【C++百度面试题】涉及的知识点主要包括C++语言特性、操作系统原理以及算法设计。 1. **数据库死锁原理及避免策略**: - 死锁是由于资源竞争导致的两个或更多进程无法继续执行的现象。产生死锁的必要条件包括互斥...

    最全java面试题及答案(208道).pdf

    本文总结了Java面试题及答案,涵盖了Java基础、容器、多线程、反射、对象拷贝、JavaWeb、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/SpringCloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、...

    2019互联网面试题第2季,互联网面试题及答案,Java

    "2019互联网面试题第2季"聚焦了这一年度的重要面试趋势和热门问题,旨在帮助求职者更好地准备并理解面试官可能提出的各种问题。这份资料可能包含一系列的面试题目、解答以及相关思维导图,帮助求职者系统地梳理和...

    企业公司软件测试面试笔试题集合 软件测试面试题

    企业公司软件测试面试笔试题集合 软件测试面试题 (测试基础).doc 01_企业面试试卷(综合).doc 01_企业面试试卷(综合)_参考答案.doc 04_企业面试试卷(测试基础).doc 04_企业面试试卷(测试基础)_参考答案.doc...

    超全的Java岗面试题库合集.zip

    2020最新BAT java经典必考面试题 阿里巴巴编码规范 基础技能认证 考题分析(考题 答案) 2020年JAVA常见面试题库 整理的多家公司常见面试题库350道 三、2020年Java各知识点综合面试题 并发编程 多线程 集合框架 乐观...

Global site tag (gtag.js) - Google Analytics