- 博客(10)
- 收藏
- 关注
原创 mysql按1-12月查询统计数据
在mysql中如何实现1-12月份数据的统计查询?首先我的数据表大概是这样的:查询sql如下:SELECT PUR_BILL_TO_NAME AS "公司",DEPT_NAME AS "部门",sum( CASE month(T_TIME) WHEN '1' THEN AUD_P_COUNT ELSE 0 END) AS "一月",sum(CASE month(T_TIME) WHEN '2' THEN AUD_P_COUNT ELSE 0 END ) AS "二月",...
2022-01-17 14:29:21
4709
1
转载 [数据仓库]分层概念,ODS,DM,DWD,DWS,DIM的概念
一. 各种名词解释1.1 ODS是什么?ODS层最好理解,基本上就是数据从源表拉过来,进行etl,比如mysql 映射到hive,那么到了hive里面就是ods层。 ODS 全称是 Operational Data Store,操作数据存储.“面向主题的”,数据运营层,也叫ODS层,是最接近数据源中数据的一层,数据源中的数据,经过抽取、洗净、传输,也就说传说中的 ETL 之后,装入本层。本层的数据,总体上大多是按照源头业务系统的分类方式而分类的。但是,这一层面的数据却不等同于原始数据。在源数据装入
2021-12-01 15:23:12
3730
原创 PLSQL登录报错:ORA-12514:TNS:listener does not currently know of service requested in connect descriptor
我学习在虚拟机里安装Oracle阶段,本机电脑突然死机,导致原本PL/SQL正常登录出现登录报错ORA-12514---按照@Princar的方法操作重新正常登录。操作方法如下:1、打开虚拟机,win+R打开命令行2、输入sqlplus /nolog登录Oracle3、输入conn sys / as sysdba;以dba身份连接,然后输入登录密码(你自己设置的)4、输入shutdown immediate;关闭数据库5、输入startup;开启数据库6、等待出现数据库装载完毕。
2021-11-01 09:45:13
2950
原创 UNION 和 UNION ALL的区别
SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECTcolumn_name(s)FROMtable1UNIONSELECTcolumn_name(s)FROMtable2;注释:默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UN...
2021-09-13 17:06:29
77
原创 shiro的原理理解
1、shiro原理图如下:框架解释:subject:主体,可以是用户也可以是程序,主体要访问系统,系统需要对主体进行认证、授权。securityManager:安全管理器,主体进行认证和授权都 是通过securityManager进行。它包含下面的认证器和授权器。authenticator:认证器,主体进行认证最终通过authenticator进行的。authorizer:授权器,主体进行授权最终通过authorizer进行的。sessionManager:web应用中一般是用...
2021-08-25 12:17:41
238
原创 spring结合redis如何实现数据的缓存
spring结合redis如何实现数据的缓存1. 实现目标 通过redis缓存数据字典表的数据。(目的不是加快查询的速度,而是减少数据库的负担) 2. 所需jar包 注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错。因为commons-pooljar的目录根据版本的变化,目录结构会变。前面的版本是org.apache.pool,而后面的版本是org.apache.pool2...3. redis简介 .
2021-08-25 12:13:03
978
原创 Spring Boot 打包报错Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0
问题描述:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project helloworld: Input length = 1 -> [Help 1]问题分析:1、plugins标签里面缺少maven-resources-plugin依赖。<build> <plugins&g..
2021-08-18 21:55:59
120
原创 VUE cli3启动报错* core-js/modules/es.object.to-string.js in ./src/router/index.js
解决办法安装 npm install --save core-js重启 npm run serve
2021-08-09 17:17:52
321
转载 short s1 =1; s1 =s1 +1;有什么错误?
赋值表达式等号两侧的转换的规则是右侧的向左侧的看齐,即右侧表达式要转换到和左边的类型一样。short s1 = 1; s1 = s1 + 1;错! s1 + 1,s1是short类型,1是int型,s1会自动转换为int型的1,与1相加后,得到int型的2,要向左侧的short类型的s1看齐,即需要通过强制类型转换。正确写法:s1 = (short) (s1 + 1);...
2021-06-21 15:32:33
567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人