数据库学习
文章平均质量分 57
数据库概念、SQL语句
Shadow️
免余恨,改性情
展开
-
SQL语句学习——多表查询、子查询(大数据学习)
当我们进⾏语句查询的时候,总会遇到我们需要的条件需要通过另⼀个查询语句查询出来后才能进⾏,就是说A 查询语句需要依赖B 查询语句的查询结果,B 查询就是⼦查询,A 查询语句就是主查询,⼀个SQL语句可以包含多个⼦查询。注:多表关联的时候,如果一个字段非常的明确,可以不在前面加表名,如果有多个表都有该字段,必须在字段前面指明是哪个表的字段,否则报错!注:内连接:左表和右边的数据,必须有关联,才能显示出来,否则左右两边的数据都不显示。2)外连接:(只要学会左外连接就万事大吉!因为右外连接可以用左外连接来写)原创 2023-04-12 20:52:05 · 1856 阅读 · 1 评论 -
数据库——数据完整性(大数据学习)
根据完整性约束可以分为三类: 实体完整性、域完整性和引用完整性。原创 2023-04-12 19:23:02 · 512 阅读 · 1 评论 -
MySQL中的函数(大数据学习)
if 函数有三个参数,第一个参数 boolean(布尔类型true false) , 第二个参数和第三个参数都是值,前⾯的条件如果成⽴,取值第⼀个,否则取值第⼆个。顾名思义,就是判断数据是否存在的!exists的作用为判断一个表中的数据,是否在另外的一张表中能够查询到与之对应的数据。注: 一行case when ... then ... else ... end 只能处理一个字段的数据。两个参数,第一个参数需要判断的字段,第二个是默认值 ,当前⾯的值是null的时候,使⽤后⾯的默认值。原创 2023-04-14 20:23:35 · 126 阅读 · 0 评论 -
SQL语句学习(大数据)
注:SQL语句中的关键字都可大写,大写效率高,但为了人看的方便,所以会统一小写。对数据库的操作# 数据库的操作# 展示所有的数据库# 创建数据库# 创建数据库,并采用指定的字符集# 查看数据库(了解)# 查看创建数据库mydb01定义的信息# 将数据库mydb01的字符集修改为GBK# 删除数据库(一般不能删)# 切换当前使用的数据库use mydb01;# 查询当前使用的数据库(显示该数据库中的内容)# 表的增删改查操作# 展示该数据库中的所有表# 创建一个表。原创 2023-04-12 17:49:49 · 1016 阅读 · 0 评论 -
regexp 正则表达式(大数据学习)
正则表达式:跨语言的一种写法(sql、java、js、python )书写正则表达式的规则是一模一样的,只是每一种语言调用的方式不同而已。原创 2023-04-14 18:59:38 · 147 阅读 · 0 评论 -
TCL语句学习(大数据学习)
TCL(Transaction Control Language):事务控制语言。就是对mysql中的各种权限,以及账户密码等进⾏操作的语句。原创 2023-04-14 20:41:33 · 227 阅读 · 0 评论 -
数据库学习(大数据)
数据库的意思,其实本质上就是文本文件而已。我们一般无法察觉,也查看不了,原因是其安全性。:文本文件就是数据库的本质,数据库管理系统其实就是用来管理数据文本内容的工具(软件)而已。数据库管理系统就是一套软件而已,别人开发出来供我们使用的。原创 2023-04-10 19:42:42 · 152 阅读 · 0 评论