首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Oracle 经典面试题分享

由于分组后select后面的列字段只能是分组的字段或者组函数,所有使用max()。...同一个人的type没有重复数值所以 decode(type, 1, value)返回的值只有一个,最大值也就是这个值 */ select max(decode(type, 1, value)) "姓名"...--按日期分组,用conut函数计算次数 select rq "日期", count(decode(shengfu, '胜', 1)) "胜", count(decode(...'三月份',yj)) 三月份 from yj01 group by deptno order by deptno; --这道题给出了两张表,而用分组做,使用yj01表就能做出来了,所以这道题考察的应该是连表的知识.../*这两张表中有的月份有的部门业绩是空的,而用前几道题的做法,不匹配条件的值会被过滤掉, 例如month=一月份的只有1部门,形成的表里deptno只有1和二月份、三月份形成的表中的deptno无法匹配

32120

Oracle经典面试题,你都掌握了吗?

3代表年龄,而t_id中id一样的为同一个人的属性 查询结果中列依次为姓名、性别、年龄,而type列决定姓名、性别、年龄 */ /*使用分组,先对t_id进行分组,然后用decode函数过滤数据,例:...decode(type, 1, value) type=1就显示为value 由于分组后select后面的列字段只能是分组的字段或者组函数,所有使用max()。...同一个人的type没有重复数值所以 decode(type, 1, value)返回的值只有一个,最大值也就是这个值 */ select max(decode(type, 1, value)) "姓名"...--按日期分组,用conut函数计算次数 select rq "日期", count(decode(shengfu, '胜', 1)) "胜", count(decode(shengfu.../*这两张表中有的月份有的部门业绩是空的,而用前几道题的做法,不匹配条件的值会被过滤掉,例如month=一月份的只有1部门,形成的表里deptno只有1和二月份、三月份形成的表中的deptno无法匹配而

1.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    疑车无据:大熊猫何时交配才能怀上宝宝?四川学者用音频AI给出预测

    如果能预测大熊猫交配的成功率,就能为繁育工作提供很大帮助。近日,四川大学、成都大熊猫繁育研究基地和四川省大熊猫科学研究院的研究者公布了一项基于神经网络预测大熊猫交配成功率的新方法。...近期的研究表明,处于繁殖季节的大熊猫会有特殊的发声行为,这为分析大熊猫的交配成功情况提供了新的机会。 Benjamin D....他们在自己的研究中以人工方式定义了 5 种不同的大熊猫叫声,并基于人工设计的声学特征使用聚类方法对叫声数据进行了分组。...图 2:CGANet 的结构,其主要由卷积模块、GRU 模块和注意力模块构成 1. 卷积模块 卷积模块由三个完全一样的部件按顺序连接而成。其中每个部件都由卷积层和批归一化层构成。...然后按如下方式对帧上的这些概率值求和: ? 如果 P_s > P_f,则预测发出输入音频段的叫声的大熊猫能成功交配,反之则预测结果为交配失败。 实验 ?

    2.7K20

    清华团队如何做到打NIPS攻防赛得3冠军的

    TD;DR GAN 一点都不撸棒,简直不要太好骗:胖达变成猴,山误认为狗 对抗样本不是仅在最后预测阶段产生误导,而是从特征提取过程开始就产生误导 NIPS 2017 神经网络对抗攻防赛中,清华大学的学霸们采用了多种深度学习模型集合攻击的方案...在原版大熊猫图片中加入肉眼难以发现的干扰,生成对抗样本。就可以让 Google 训练的神经网络误认为它 99.3% 是长臂猿。 ?...对抗样本会在原图上增加肉眼很难发现的干扰,但依旧能看得出来和原图的区别,下图左图为对抗样本,右图为熊猫原图。 ? 对抗样本不是仅在最后预测阶段产生误导,而是从特征提取过程开始就产生误导....其实,如果你把那张经过攻击篡改之后的大熊猫图片稍微放大或缩小,或者直接截一部分图,然后放到其它公开的图像识别模型上运行(比如百度识图),识别结果依旧是大熊猫。 ?...延伸阅读 NIPS 2017 神经网络对抗攻防赛介绍: 比赛分组规则 ?

    1.3K10

    Oracle - 函数及多表关联

    函数根据处理的数据分为单行函数和聚合函数(组函数),组函数又被称作聚合函数,用于对多行数据进行操作,并返回一个单一的结果,组函数仅可用于选择列表或查询的having子句;单行函数对单个数值进行操作,并返回一个值...date下一月份的最后一天 17 select last_day(add_months(sysdate,1)) from dual; 18 -- next_day(date1,week) 返回date1...7.3 having (重点) 如果需要对分组后的数据进行条件过滤,必须使用having。...having avg(e.sal) > 3000 7 8 -- 查询部门薪资大于3000的雇员按部门分组的平均薪资 9 select e.deptno,avg(e.sal) 10 from emp...选取满足where子句中给出的条件表达式的元组 按group子句中指定列的值分组,同时提取满足Having子句中组条件表达式的那些组 按select子句中给出的列名或列表达式求值输出 Order by子句对输出的目标表进行排序

    97030

    谁来治好AI的「幻觉」?面对众多对抗样本攻击,深度神经网络该何去何从

    之前,轻微扰动导致停车标志被无视、把熊猫认成长臂猿、把校车认成鸵鸟等等各种案例层出不穷。那么关于 AI 容易被「幻觉」干扰的现象,研究者又有什么看法?深度神经网络该何去何从?...案例:今年一月,人工智能顶级会议 ICLR 2018 公布了 11 篇将在 4 月份会议上展示的新论文,全部是关于如何防御或检测对抗性攻击的。...仅仅在三天之后,MIT 博士生 Anish Athalye 发文称已攻破上述论文中的七篇,其中不乏大机构的论文,比如谷歌、亚马逊、斯坦福。Athalye 说:「一个有创意的攻击者总能绕过这些防御」。...但是在周四上午的测试中,谷歌的 Cloud Vision 服务却认为 91% 的概率是一只狗。...Yang Song,Athalye 分析中涉及的一篇斯坦福研究的一作,拒绝对此进行评价,他的这篇论文仍在接受另一个重要会议的审核。

    86460

    数据库SQL语句大全——最常用的SQL语句

    ,pname 按多个列排序时,排序列之间用,隔开,并且按列的顺序来排序数据,先排价格,后排名称 指定排序方向 降序排序(按照价格降序排序) SELECT pid,market_price,pname...SELECT SUM(market_price) FROM product 分组数据 分组函数 GROUP BY 按照名称分组,查询出表中相同名称的商品各有多少件 SELECT pname,COUNT...COUNT(*)>2 HAVING和WHERE的差别 这里有另一种理解方法,WHERE在数据 分组前进行过滤,HAVING在数据分组后进行过滤。...这是一个重 要的区别,WHERE排除的行不包括在分组中。这可能会改变计 算值,从而影响HAVING子句中基于这些值过滤掉的分组。...SELECT语句的执行顺序 SELECT 要返回的列或表达式 是 FROM 从中检索数据的表 仅在从表选择数据时使用 WHERE 行级过滤 否 GROUP BY 分组说明 仅在按组计算聚集时使用 HAVING

    3K30

    十二.熊猫烧香病毒IDA和OD逆向分析(上)病毒初始化

    熊猫烧香病毒就是一款非常具有代表性的病毒,当年造成了非常大的影响,并且也有一定技术手段。本文将详细讲解熊猫烧香的行为机理,并通过软件对其功能行为进行分析,这将有助于我们学习逆向分析和反病毒工作。...这次研究的“熊猫烧香”程序并没有加壳,但后续的文章我会详细分享加壳与脱壳的内容,更好地帮助大家理解病毒分析及保护措施。 首先打开PEiD工具人,然后将熊猫烧香病毒拖进去,会发现病毒的基本信息。...它会分配大小为FF8的空间,Flags为LMEM_FIXED表示分配一个固定的内存。该函数执行结果会返回一个指向新分配的内存对象的句柄。...LocalAlloc 写到这里,基本就确定了这个call 00403D08的功能,即分配一定大小的内存空间。我们已经进入了好几层Call,那怎么返回的呢?接下来我们再回到IDA进行分析。...PE病毒行为机理分析 [系统安全] 十二.熊猫烧香病毒IDA和OD逆向分析(上)病毒初始化 同时补充作者制作的熊猫烧香病毒逆向关系图,希望对您有帮助。

    2.4K40

    使用 Python 对相似索引元素上的记录进行分组

    在 Python 中,可以使用 pandas 和 numpy 等库对类似索引元素上的记录进行分组,这些库提供了多个函数来执行分组。基于相似索引元素的记录分组用于数据分析和操作。...在本文中,我们将了解并实现各种方法对相似索引元素上的记录进行分组。 方法一:使用熊猫分组() Pandas 是一个强大的数据操作和分析库。...语法 grouped = df.groupby(key) 在这里,Pandas GroupBy 方法用于基于一个或多个键对数据帧中的数据进行分组。“key”参数表示数据分组所依据的一个或多个列。...生成的“分组”对象可用于分别对每个组执行操作和计算。 例 在下面的示例中,我们使用 groupby() 函数按“名称”列对记录进行分组。然后,我们使用 mean() 函数计算每个学生的平均分数。...如果键不存在,它会自动创建新的键值对,从而简化分组过程。

    23230

    十四.熊猫烧香病毒IDA和OD逆向分析(下)病毒配置

    熊猫烧香病毒就是一款非常具有代表性的病毒,当年造成了非常大的影响,并且也有一定技术手段。...键返回上一层再重命名。...写到这里,我们可以推测:下面这个函数的功能是将压入堆栈的字符串进行拼接,成为一个新的路径。 第三步,按下F8执行到这个Call函数进行分析。 按下F8执行过来后,选中EAX在数据窗口中跟随。...[系统安全] 八.那些年的熊猫烧香及PE病毒行为机理分析 六.分析spoclsv.exe 虽说这个程序和“熊猫烧香.exe”是完全一样的,可是毕竟其内部的执行流程是不同的。...OD跳转后按F2增加断点,再按F9执行过来。 第四步,分析call sub_4041B4前的参数。 按下F8执行到sub_4041B4函数调用出,我们查看EAX中保存的内容,在数据窗口中跟随。

    2.4K30

    Pandas 2.2 中文官方教程和指南(七)

    Stefanie Molin 主持的熊猫工作坊 Stefanie Molin 主持的入门熊猫工作坊,旨在快速让您掌握熊猫,使用真实数据集。...通过 Hernan Rojas 学习熊猫 为新熊猫用户准备的一套课程:bitbucket.org/hrojas/learn-pandas 用 Python 进行实用数据分析 这个指南是一个介绍如何使用...创建 Excel 图表 快乐的熊猫 由耿元浩编写的中文教程。...CSS 和 HTML 的更多信息 可扩展性 分组:拆分-应用-组合 将对象分组 遍历分组 选择一个分组 聚合 转换 过滤 灵活的 apply...通过“分组”我们指的是涉及以下一个或多个步骤的过程: 根据某些标准将数据分组 对每个组独立应用函数 将结果组合成数据结构 查看分组部分。

    40900

    Proxmox Backup Server备份软件测试

    首先说明下,现在在pve6上面创建备份需要指定通知邮箱地址,如果你不想接到例行通知可以选择“仅在失败时”发送通知邮件: 备份效率 全备的日志找不到了,下面是增量备份的例子 一个1.8G一个1.4G,...keep-daily 保留最近N天的备份,如果一天内有多个备份,则只保留最新的备份。 keep-weekly 保留最近N周的备份,如果一周内有多个备份,则只保留最新的备份。...keep-monthly 保留最近N月的备份,如果一月内有多个备份,则只保留最新的备份。 keep-yearly 保留最近N年的备份,如果一年内有多个备份,则只保留最新的备份。...保留选项按上述顺序处理。每个选项仅涵盖备份。 在其时间段内。下一个选项不会处理已经覆盖的备份。它只会考虑较旧的备份。...未完成任务和未完成的备份将通过 prune 命令删除,除非它们是新的备份,比上一次成功的备份更重要。在这种情况下,将保留最后一次失败的备份。

    2K10

    十三.熊猫烧香病毒IDA和OD逆向分析(中)病毒释放机理

    熊猫烧香病毒就是一款非常具有代表性的病毒,当年造成了非常大的影响,并且也有一定技术手段。本文将详细讲解熊猫烧香的行为机理,并通过软件对其功能行为进行分析,这将有助于我们学习逆向分析和反病毒工作。...小技巧 IDA中双击会进入对应的函数,那么如何返回上一层呢?按下ESC即可返回,如下图所示,从GetModuleFileNameA中按ESC返回sub_40277C位置。...返回的第一句代码是将我们之前所获取的不带文件名的地址赋值给EAX。...发现其功能: 验证EAX是否存在,即判定文件的路径是否为空 如果文件不存在它会直接执行loc_408110位置的函数,sub_4040CC其实就是一个验证机制,在IDA中按下ESC返回,我们给它进行重命名...CMP语句就是验证PE文件最后一个数据是否为零 再给出这张图,希望加深大家对熊猫烧香的了解。

    1.7K20

    Oracle基础试题

    笔记本4月份的销售情况,包括:商品编号,商品品牌,商品规格,销售数量,销售价值,按销售数量从低到高排列 3. 陈飞飞3月份的销售情况,包括:商品编号,销售数量,销售价值 4....年龄最小的女职员的年龄 4. 笔记本单笔销售价值最高的单笔销售价值 5. TCL电视机的平均销售价格 6. 联想笔记本4月份的销售总额 五.分组与合计 (每题 5分,共计 35分) 1....按类型,品牌统计商品的销售总数量,销售总数量低于20的不统计 2. 按品牌,规格统计笔记本的平均销售价格,按销售价格从高到低的顺序显示 3....按姓名统计男职员3月份的销售总额,销售总额低于80000的不统计 4. 找出销售总额最高的职员的姓名 5. 按姓名统计每个职员一共完成了多少笔销售业务 6....找出完成销售业务笔数最少的职员的姓名和他完成的业务数 7. 按性别统计职员的最大年龄和最小年龄

    66960

    pandas 如何实现 excel 中的汇总行?

    最近群里小伙伴提出了几个问题,如何用pandas实现execl中的汇总行。 关于这个问题,群里展开了激烈的讨论,最终经过梳理总结出了以下两个解决方法。...pivot_table 问题(群成员"浮生如梦"): 我想统计一月到十二月的所有数据应该怎么写呢?...解决方法 用法:sum()、pivot_table 如果要对数据按行方向求和,直接使用sum()函数即可,设置参数axis=1(默认是axis=0列方向对列数据求和),然后将横向求和结果赋给一个新的字段.../') # 对原数据数值类型横向求和 df_total['total'] = df_total.sum(numeric_only=True,axis=1) df_total 如果想要对Team进行分组求和...# 分组内求和 df_total['team_total'] = df_total.groupby(['Team'])['total'].transform('sum') df_total 以上是本次分享内容

    32330

    二十三.逆向分析之OllyDbg动态调试复习及TraceMe案例分析

    CTRL+F9:执行到返回 执行到返回,按下此键会执行到一个返回指令时暂停,常用于从系统领空返回到我们调试的程序领空。...在调试程序时,按下CTRL+F9会一直运行程序,直到一个RETURN返回,比如我们进入下图所示的子程序,会运行至RETN 10。...再在RETN 10位置按下F8,则会返回如下图所示的位置,执行完CALL函数进入下一句。 CTRL+F2:重新开始 当程序想重新调试时,按下CTRL+F2即可。...第四步,接着按下Ctrl+F9执行到返回位置。 此时显示地址0x75CA43C1。...PE病毒行为机理分析 [系统安全] 十二.熊猫烧香病毒IDA和OD逆向分析(上)病毒初始化 [系统安全] 十三.熊猫烧香病毒IDA和OD逆向分析(中)病毒释放机理 [系统安全] 十四.熊猫烧香病毒IDA

    2.2K30
    领券