Oracle面试题

Oracle面试题面试题 1 分析 从要求的结果中可以看出 最后一列的数是和上一列斜对着的主要用到了相关子查询 selectt1 id t1 name t1 money selectt2 moneyfromtes id t2 id 1 MONEY1fromte 面试题 2 这里用到了组函数 wm concat varchar2 instr 函数

select t1.id,t1.name,t1.money,(select t2.money from test1 t2 where t1.id = t2.id+1 ) MONEY1 from test1 t1;

这里写图片描述
面试题2

这里写图片描述

这里写图片描述
这里用到了组函数:wm_concat(varchar2) instr函数

string2:要在string1中查找的字符串。

start_position:从string1开始查找的位置。可选,默认为1,正数时,从左到右检索,负数时,从右到左检索。

nth_appearence:查找第几次出现string2。可选,默认为1,不能为负。

例如: select deptno,wm_concat(ename) nameslist from emp group by deptno;
select ci_id,wm_concat(stu_name) namelist from (select ci_id,stu_name from pm_ci c,pm_stu s where instr(c.stu_ids,s.stu_id) > 0) group by ci_id;

这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173450.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午8:47
下一篇 2026年3月27日 上午8:47


相关推荐

  • 五句话搞定JavaScript作用域

    五句话搞定JavaScript作用域

    2022年4月2日
    42
  • 【Java基础-3】吃透Java IO:字节流、字符流、缓冲流

    【Java基础-3】吃透Java IO:字节流、字符流、缓冲流什么是Java-IO?字符流和字节流的区别与适用场景是什么?缓冲流到底实现了什么?如何高效地读写文件?本文用大量的示例图和实例,带你吃透JavaIO。

    2022年6月26日
    28
  • 谷歌Nano Banana Pro上线:深度结合Gemini 3,这下生成世界了

    谷歌Nano Banana Pro上线:深度结合Gemini 3,这下生成世界了

    2026年3月13日
    2
  • seo推广_大学生梦想

    seo推广_大学生梦想最近这几天,我利用空闲时间去网上看到很多关于seoer的生存现状,尤为的感伤、因为自已也是一位爱好seo和利用闲于时间来学习seo的一个大学生屌丝,在学习的过程中,有辛酸和泪水、但也有快乐,感觉一年的seo学习下来,自认为还是有很多收获:不仅仅体现在知识见长了、对于seo操作更淡定了。而是认识了很多优秀的seo精英和seo前辈,他们每天都在放飞着自已的seo梦,作为一…

    2025年8月16日
    5
  • 浅谈ECMAScript 6下的promises API

    浅谈ECMAScript 6下的promises API9 2 构造函数 nbsp nbsp nbsp nbsp nbsp nbsp promise 的构造函数为以下形式 nbsp nbsp nbsp var nbsp p nbsp nbsp new nbsp Promise executor resolve nbsp reject nbsp nbsp nbsp 上面创建了一个行为由回调函数 exector 决定的 promise 使用参数来处理解决或者拒绝 p nbsp nbsp nbsp nbsp nbsp nbsp nbsp resolve x

    2026年3月17日
    2
  • C++快速入门教程

    C++快速入门教程author LeeG date 2020 12 10 1 C 语言和 C 的区别 面向过程语言 面向过程编程就是分析出解决问题的步骤 然后把这些步骤一步一步的实现 使用的时候一个一个的依次调用就可以了 C 面向对象语言 面向对象编程就是把问题分解成各个对象 建立对象的目的不是为了完成一个步骤 而是为了描述某个事物在整个解决问题的步骤中的行为 2 C 头文件及常用头文件介绍 include iostream usingnamespa iostream

    2026年3月26日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号