传统关系型数据库
文章平均质量分 52
诸如oracle数据库的使用记录
孟意昶
life_statues in ('打工','干饭')
展开
-
数据开发面试问题记录
因作者近期正在投递数据开发岗位,所以会在此记录一些面试过程中的问题,持续更新,直到入职新公司为止原创 2023-01-18 14:13:08 · 3862 阅读 · 2 评论 -
mysql中EXPLAIN命令解析
mysql中explain命令解析原创 2022-09-01 21:06:23 · 514 阅读 · 0 评论 -
linux上安装mysql
整体安装流程倒是不难,只是没想到默认的安装目录居然是根目录,有点意外,对此进行一下记录下载安装包mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar,去官网下载即可对上面的压缩包进行解压tar -xf mysql-5.7.28-1.el7.x86_64.rpmbundle.tar对解压出来的文件依次调用rpm命令sudo rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpmsudo rpm -ivh mysq原创 2022-01-30 22:36:41 · 1793 阅读 · 0 评论 -
Oracle数据库while loop循环
Oracle数据库里可以通过while loop循环来处理重复性编码问题,可以放在存储过程里也可以直接运行,代码样例如下:declare ym date; --声明一个循环变量 begin ym := trunc(sysdate,'YYYY'); --给循环变量赋初始值 while ym < trunc(add_months(sysdate,12),'YYYY') --定义循环条件 Loop insert into TMP_CUS_TIME (原创 2021-09-09 17:14:46 · 3424 阅读 · 1 评论 -
Oracle数据库中实现“多行一列”转“一行多列”
Oracle数据库内数据大多按行存储,以测试数据样式为例:YMNUM2020011520200252020031220200472020059202006122020078202008120200922020103202011132020126自己随手在数据库内建的数据,每个月对应一个数量,如果想要展示成一行多列:数据202001|数据202002|数据202003|数据202004|数据原创 2021-09-09 15:09:43 · 2329 阅读 · 1 评论 -
ORACLE数据库中HAVING用法笔记
对数据聚合后计数以自建的一张成绩表CSDN_HAVING作为示例,有三个字段NAME、SUBJECT、SCORE,分别表示”姓名“、”学科“、”成绩“,表中共10行数据,包含张三、李四、王五、赵六四人的学科成绩,其中赵六只有英语成绩,另外三人有语文、数学、英语三门学科的成绩。NAME|SUBJECT|SCORE|----+-------+-----+张三 |数学 | 80|张三 |英语 | 90|张三 |语文 | 70|李四 |数学 |原创 2021-10-15 15:40:15 · 6490 阅读 · 1 评论