摘要:
Section A 练习一: 各部门工资最高的员工(难度:中等) 1、创建Employee 表,包含所有员工信息,每个员工有其对应的 Id, salary 和department Id。 CREATE DATABASE IF NOT EXISTS exercises; use exercises; 阅读全文
摘要:
一.窗口函数有什么用? 在日常工作中,经常会遇到需要在每组内排名,比如下面的业务需求: 排名问题:每个部门按业绩来排名 topN问题:找出每个部门排名前N的员工进行奖励 面对这类需求,就需要使用sql的高级功能窗口函数了。 二.什么是窗口函数? 窗口函数,也叫OLAP函数(Online Anally 阅读全文
摘要:
1表的加减法 1.1 什么是集合运算 集合在数学领域表示“各种各样的事物的总和”, 在数据库领域表示记录的集合. 具体来说,表、视图和查询的执行结果都是记录的集合, 其中的元素为表或者查询结果中的每一行。 在标准 SQL 中, 分别对检索结果使用 UNION, INTERSECT, EXCEPT 来 阅读全文
摘要:
什么是谓词 谓词就是返回值为真值的函数。对于通常的函数来说,返回值有可能是数字、字符串和日期等,但是谓词的返回值全部是真值。这也是谓词和函数的最大区别。 谓词主要有以下几种: LIKE BETWEEN IS NULL、IS NOT NULL IN EXISTS LIKE谓词—字符串的部分一致查询 截 阅读全文
摘要:
一、什么是视图? (1)在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。视图包含行和列,就像一个真实的表。 (2)视图是一种不存在的虚拟表: 类似表但是不是表。 类似表: 视图有表结构; 不是表: 没有数据, 视图的数据来源都是基表; (3)视图中的字段是来自一个或多个数据库中的真实的 阅读全文
摘要:
数据结构,你必须会! 阅读全文
摘要:
title: Git使用 date: 2020.10.12 tags: [Git] categories: [Git] top: 9999 远程仓库 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这 阅读全文
摘要:
title: Git基础 date: 2020.10.08 tags: [Git] categories: [Git] top: 9999 内容学习自廖雪峰的Git教程 Git基础 git简介 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服 阅读全文
摘要:
title: typora图床 前言 之前一直受困于typora的图床功能,本地图片只能在本地的文件里使用,上传到博客,就是辣个样子😨(不忍直视......) 现在终于好了,可以为所欲为,为所欲为...... 工具 图床 PicGo支持的图床 SM.MS图床 腾讯云cos 微博图床 Git 阅读全文
摘要:
nodejs安装及nmp包管理工具(win10) 包管理工具nmp包含在nodejs中,在安装时一并安装好了 nodejs安装 去官网下载最新版本(nodejs官网) 点击安装,选择安装路径,不建议安装在c盘,其他自己选择 等待安装完成即可 检查是否成功,打开cmd命令行,输入如下命令 node - 阅读全文