Select进阶查询·流程控制函数 一、语法格式: if语句 语法格式: if(条件,v1,v2) 如果条件成立,则返回v1,否则返回v2 ifnull语句 语法格式: ifnull(v1,v2) 如果v1不是空,则返回v1,否则返回v2 相当于如果v1为空,返回默认值的效果 case语句 语法格式 (可以有多个判断添加): 如果字段名等于某个值 则返回对应位置then后面的值 并结束判断 如果与所有值都不相等 数据结构与算法 2025年04月17日 169 点赞 0 评论 19122 浏览
Apache Doris——物化视图 八、物化视图 物化视图就是包含了查询结果的数据库对象,可能是对远程数据的本地copy,也可能是一个表或多表join后结果的行或列的子集,也可能是聚合后的结果。说白了,就是预先存储查询结果的一种数据库对象。 在Doris中的物化视图,就是查询结果预先存储起来的特殊的表。 物化视图的出现主要是为了满足用户,既能对原始明细数据的任意维度分析,也能快速的对固定维度进行分析查询。 适用场景 1、分析需求覆 数据结构与算法 2025年04月17日 125 点赞 0 评论 5068 浏览
【读书笔记】《 Hadoop构建数据仓库实践》第1章 02-《 Hadoop构建数据仓库实践》.jpg 第1章 数据仓库简介 1.1 什么是数据仓库 Inmon将数据仓库描述为一个面向主题的、集成的、随时间变化的、非易失的数据集合,用于支持管理者的决策过程。 1.3 数据仓库架构 1.3.2 主要数据仓库架构 在数据仓库技术演化过程中,产生了几种主要的架构方法,包括数据集市架构、Inmon企业信息工厂架构、Kimball数据仓库架构和混合 数据结构与算法 2025年04月17日 143 点赞 0 评论 4992 浏览
关于如何用二代测序数据注释单细胞细胞群 起因是因为看到了曾老师的一篇推文( research《Single-cell transcriptomic heterogeneity in invasive ductal and lobular breast cancer cells》的细胞分群结果,见下图。 数据结构与算法 2025年04月17日 60 点赞 0 评论 19448 浏览
【总结】Data Vault数据建模过程及举例 数据仓库2.png 1. 摘要 本文介绍数据仓库中Data Vault建模的过程描述,并举一个示例以加深对相关概念的理解。 2. 内容 2.1 关于Data Vault数据模型 Data Vault(DV)模型用于企业级的数据仓库建模,是Dan Linstedt在20世纪90年代提出的。在最近几年,Data Vault模型获得了很多关注。 Data Vault是一种数据仓库建模方法,用 数据结构与算法 2025年04月17日 171 点赞 0 评论 18356 浏览
MySql用户管理 一、权限语法格式: 添加权限: grant 权限列表 on 库名 to 用户名@"客户端地址" identified by “密码”; 用户名:客户端连接数据库服务使用的用户 密码 :密码大于等于8个字符并包涵数字大小写字母符号 查看权限: show grants for 用户名@"客户端地址"; 修改密码: set password for 用户名@"客户端地址"=password(" 数据结构与算法 2025年04月17日 129 点赞 0 评论 11270 浏览
MySQL查询慢,除了索引,还有什么原因? 一、先了解一下MySQL查询的执行过程 MySQL在查询时,它是由很多子任务组成的,每个子任务都会消耗一定的时间,如果要想优化查询,实际上要优化其子任务,可以消除一些子任务、减少子任务的执行次数、让子任务执行的更快。 MySQL查询的执行过程:从客户端到服务器、然后在服务器进行解析、生成执行计划、执行、返回结果给客户端。 执行是最重要的阶段,包括调用存储引擎检索数据、调用后的数据处理、排序、分组等 数据结构与算法 2025年04月16日 200 点赞 0 评论 7272 浏览
工作日常2 2022-07-20 研报抽取接口中新增了以下操作逻辑: 机构组织的统计选举操作 组织机构实体与金融指标实体相关联的操作 金融指标变化内容的遍历赋值操作 金融指标有无具体数值的判断操作 在生成节点与边的过程中,将构建逻辑优化为:首先检查节点是否存在,如果不存在则生成该节点并将边的尾节点id赋值为当前节点id;否则到节点字典中寻找当前节点的id并赋值给边的尾节点id。最后检查边是否重复,如果不 数据结构与算法 2025年04月16日 110 点赞 0 评论 19331 浏览
事务版本控制 问题由来 近段时间我们项目需要实现一个事务版本控制的列式数据库,下面来讲一讲我们的设计: 开启事务时候进行一个事务说明 例如 1.开启事务 POST { "explainValue(操作解释)": "I want update some Info")(必要) } 2.关闭事务 POST 记录 数据结构与算法 2025年04月16日 91 点赞 0 评论 9079 浏览
MySql数据库·建表三范式 一、建表时,表里建几个表头,表头叫什么名字,一般通过“ER关系模型” 来创建 (根据存储实体来创建) ER关系模型.png 二、表创建的合理性,可以使用“建表范式”来进行衡量,一般分为3个等级: 1NF:表头下的数据不能再拆分 2NF:一张表里只存储一种数据信息 ,不能用一张存储多种数据息 并且要有主键 3NF:表中表头的数据,不能依赖其他表头的数据(例如:年龄、总金额、总成绩 数据结构与算法 2025年04月16日 105 点赞 0 评论 6514 浏览