![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 75
亚呦u椰
这个作者很懒,什么都没留下…
展开
-
SQL 问题汇总
文章目录1. How do we convert a string into Array in hive?2. 行转列1. How do we convert a string into Array in hive?https://stackoverflow.com/questions/45965889/how-do-we-convert-a-string-into-array-in-hive2. 行转列https://zhuanlan.zhihu.com/p/115913870...原创 2021-06-27 03:46:04 · 165 阅读 · 0 评论 -
牛客网sql题(未完待续)
查找最晚入职员工的所有信息CREATE TABLE employees (emp_no int(11) NOT NULL,birth_date date NOT NULL,first_name varchar(14) NOT NULL,last_name varchar(16) NOT NULL,gender char(1) NOT NULL,hire_date date NO...原创 2020-03-16 02:10:17 · 108 阅读 · 0 评论 -
SqlZoo 答案
文章目录1. SELECT from world2. SELECT from Nobel Tutorial3. SELECT in SELECT4. SUM and COUNT5. JOIN6. More JOIN operations7. Self JOIN1. SELECT from worldRead the notes about this table. Observe the r...原创 2020-02-28 10:53:07 · 1244 阅读 · 1 评论 -
第五阶段 -- 数据库:day20_07/02/19【多表查询;join on】
多表查询:员工表:emp(empno, dal, ename, job, hiredate, deptno)部门表:dept(deptno, dname, loc)-- 创建dept部门表create table dept( deptno int(4) primary key, dname varchar(20), loc varchar(20));-- 为dept部门表...原创 2019-07-02 21:07:24 · 190 阅读 · 0 评论 -
NoSqlZoo答案(未完待续)
文章目录1. Find Tutorial2. Aggregate Tutorial3. Mapreduce Tutorial1. Find TutorialThis tutorial introduces NoSQL using MongoDB. We will be using the find() command and comparison functions on the collec...原创 2020-02-23 08:41:02 · 643 阅读 · 0 评论 -
第五阶段 -- 数据库:day19_07/01/19【创建数据库 & 表的基本操作 & 约束】
1. 创建数据库一. 创建数据库使用sql语句创建语法:create database 数据库名;例如:创建一个名为test1的数据库create database test1;使用图形化界面创建选择连接–右键选择"New Database" 输入数据库名 ,点击ok即可二. 查看数据库使用sql语句查看语法:show databases;查看已有数据库的创建信息...原创 2019-07-01 16:21:18 · 926 阅读 · 0 评论 -
第五阶段 -- 数据库:day19_07/01/19【索引】
1. 索引的简介索引的概念:是数据库对象,实现数据库快速查询为什么使用索引:数据库快速查询,提高查询速度索引的分类a. 普通索引:最基本的索引,对字段数据的类型和值没有任何限制,数据类型可以任意,字段的值可以空也可以重复b. 主键索引: 给主键字段添加的索引 主键特点:非空且唯一c. 唯一索引:给唯一字段添加的索引唯一索引和主键索引的区别:唯...原创 2019-07-01 21:17:48 · 118 阅读 · 0 评论 -
第五阶段 -- 数据库:day20_07/02/19【插入数据;更新数据;删除数据】
1. 插入数据为所有字段插入数据语法:insert [into] 表名[(字段名1,字段名2,字段名3,…)] values|value(值1,值2,值3…);例如:创建一张表student(sno主键自增 sname非空 age sex 默认男 email 唯一);为student表所有字段插入数注意:表后面可以加字段名也可以不加字段名,如果没有添加字段名则插入的值顺序要与表结构字...原创 2019-07-02 10:13:06 · 141 阅读 · 0 评论 -
第五阶段 -- 数据库:day21_07/03/19【子查询】
子查询是一个查询语句中包含了另一个查询语句作用:作为条件:例如:标量子查询:查询雇员的薪资高于‘clark’的雇员信息;行子查询:查询雇员表中部门职位与‘Allen’相同的雇员信息;列子查询:查询部门20中能够同部门10中职位相同的雇员信息(使用in的列子查询)(使用any或者some列子查询)any:返回结果中的任何一个数据some是any的...原创 2019-07-03 09:24:32 · 178 阅读 · 0 评论 -
第五阶段 -- 数据库:day21_07/03/19【多表查询练习】
多表查询练习列出至少有四位员工的所有部门信息-- 1.查询每个部门的人数select deptno,count(*) from emp group by deptno-- 2.至少有四位select deptno,count(*) from emp group by deptno having count(*)>4-- 3.查询部门的信息select d.*,dd.cou...原创 2019-07-03 11:59:40 · 290 阅读 · 0 评论 -
第五阶段 -- 数据库:day21_07/03/19【事务】
一. 事务的简介事务的概念:事务是一个操作序列,该序列中有多个操作,要么都做,要么都不做。参考银行转账。事物的特点:原子性:原子是自然界最小的颗粒,具有不可再分的特点。事务中的所有操作可以看做是一个原子,要么全部执行,要么都不执行。一致性:事务执行的结果必须要保证数据库中的数据的一致性。隔离性:指的各个事务的操作时互不干扰的,任意一个事务的内部操作都对其他并发的事务都不能进行干扰。...原创 2019-07-03 17:10:56 · 113 阅读 · 0 评论 -
第五阶段 -- 数据库:day21_070319【视图】
一. 视图简介视图的概念:视图是从一张或者多张表或者其他视图中查询的结果构建出来的虚拟表。特点:同表一样由一系列的行和列组成。数据库中只存放视图的定义,查询的数据并不存放在视图中,这些数据依然存放在表中。数据库中标的数据发生变化,视图中相应的数据也会发生变化。为什么要使用视图:视图能简化用户的操作。将复杂的查询创建成视图,查询时直接使用查询视图,大大的简化了用户的操...原创 2019-07-03 20:32:39 · 156 阅读 · 0 评论 -
第五阶段 -- 数据库:day21_07/03/19【用户管理;用户权限】
一.用户管理1.用户的登录与退出语法:mysql -h hostname -p port -u username -p dbname -e-h hostname:指定要连接MySQL的主机名或者ip hostname就是具体的主机名或者ip的值-p port :指定要连接MySQL的端口 默认的端3306-u username:连接数据库的用户名-p :提示连接时候要输入的密码d...原创 2019-07-03 20:44:39 · 111 阅读 · 0 评论 -
第五阶段 -- 数据库:day20_07/02/19【单表查询】
第四阶段:day20_070219【单表查询】单表查询:查询:用户根据不同的方式从数据库表中获取自己所需要的数据 是数据库操作中非常重要且非常频繁的创建新数据库test3在数据库test3库中创建emp(雇员表)emp(雇员编号empno 雇员名称ename 雇员的职位job 雇员领导mgr 雇员入职日期...原创 2019-07-02 17:18:57 · 274 阅读 · 0 评论