摘要: 运行.py程序时,报错,诸如ModuleNotFoundError: No module named 'numpy',原因是缺少相应的安装包,安装过程如下: 1、File->Setteings->Project Python->Python Interpreter,点击+号 2、点击+号后,在搜索框 阅读全文
posted @ 2022-04-19 14:45 赵Gary 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 先下载对应的SQL jar包,这里以常见的数据库为例演示: 1、SQL Server 1.1 链接:https://pan.baidu.com/s/1oAsV6yu 密码:4a5m 1.2 将sqljdbc4.jar包放在lib文件夹下面 1.3 重启Spoon.bat,测试连接SQL Server 阅读全文
posted @ 2022-03-26 18:59 赵Gary 阅读(500) 评论(0) 推荐(0) 编辑
摘要: Kettle安装部署及使用 1、JDK安装 打开官网下载JDK安装包(下载网址:https://www.oracle.com/java/technologies/downloads/#java8-windows) 下载完成后,进行安装,安装到指定目录(要记住目录结构!!!,笔者这里选择的是默认路径: 阅读全文
posted @ 2022-03-26 18:04 赵Gary 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: SQL Server 背景:业务运营中,复购占比=复购人数/购买人数,求出会员的复购占比 源表: CREATE TABLE Customer_Purchase ( 会员名称 VARCHAR(30) NOT NULL, 消费日期 Date NOT NULL ) INSERT INTO Customer 阅读全文
posted @ 2022-01-27 14:19 赵Gary 阅读(59) 评论(0) 推荐(0) 编辑
摘要: SQL Server 目的:每个人员可能对应多种物品,每种物品有多个品牌,我们按照人员物品分类,只保留一个品牌(随机) 源表: CREATE TABLE Personal_Items( 姓名 VARCHAR(30) NOT NULL, 物品 VARCHAR(30) NULL, 品牌 VARCHAR( 阅读全文
posted @ 2022-01-27 13:50 赵Gary 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 45.1 触发器的定义 触发器(trigger)是SQL Server提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(INSERT、DELETE、UPDATE)时就会激活它执行。 45. 阅读全文
posted @ 2021-08-04 14:29 赵Gary 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在介绍动态SQL前我们先看看什么是静态SQL。 44.1 静态SQL 静态SQL语句一般用于嵌入式SQL应用中,在程序运行前,SQL语句必须是确定的,例如SQL语句中涉及到的列名和表名必须是存在的。静态SQL语句的编译是在应用程序运行前进行的,编译的结果会存储在数据库内部。而后程序运行时,数据库将直 阅读全文
posted @ 2021-08-02 11:36 赵Gary 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 43.1 流程控制的定义 一般是指用来控制程序执行,一般指的是逻辑计算部分的控制。 43.2 流程控制种类 常见的流程控制有以下8种: BEGIN ... END WHILE RETURN WAITFOR IF ... ELSECONTINUE GOTO BREAK 43.3 BEGIN ... E 阅读全文
posted @ 2021-07-30 17:26 赵Gary 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 42.1 递归查询原理 SQL Server中的递归查询是通过CTE(Commom Tbale Expression,表表达式)来实现。至少包含两个查询,第一个查询为定点查询,定点成员只是一个返回有效表的查询,用于递归的基础或定位点;第二个查询被称为递归成员,使该查询称为递归成员的是对CTE名称的递 阅读全文
posted @ 2021-07-27 19:26 赵Gary 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 41.1 变量的定义 SQL Server中的变量就是一个参数,可以对这个参数进行赋值。 41.2 变量的分类 变量分为局部变量和全局变量,局部变量用@来标识,全局变量用@@来标识(常用的全局变量一般都是已经定义好的)。 41.3 声明变量 变量在使用前必须先声明才能够使用。 声明局部变量语法: D 阅读全文
posted @ 2021-07-24 18:22 赵Gary 阅读(62) 评论(0) 推荐(0) 编辑