![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
sql
文章平均质量分 59
数据管理
云晓-
数据治理,数据分析,相信自己,终有所成。坚持学习!
展开
-
MySQL函数——case函数
CASE函数是一种多分支的函数,可以根据条件列表的值返回多个可能的结果表达式中的一个。可用在任何允许使用表达式的地方,但不能单独作为一个语句执行。CASE 测试表达式 WHEN 简单表达式1 THEN 结果表达式1 WHEN 简单表达式2 THEN 结果表达式2 WHEN 简单表达式n THEN 结果表达式n ELSE 结果表达式n+1END按从上到下的书写顺序计算每个WHEN子句的布尔表达式。返回第一个取值为TRUE的布尔表达式所对应的结果表达式的值。如果没有取值为TRUE的布尔表原创 2021-10-15 22:33:15 · 2764 阅读 · 0 评论 -
Mysql数据库轻松学10—日期时间函数
1、DAYOFWEEK(date)返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。select DAYOFWEEK('1998-02-03')2、WEEKDAY(date)返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。select WEEKDAY('1998-02-03 22:23:00');3、DAYOFMONTH(date)返回date的月份中日期,在1到31范围内。select DAYOFMONTH(原创 2021-10-15 23:05:06 · 181 阅读 · 0 评论 -
sql server递归查询
sql递归查询原创 2022-06-12 17:37:17 · 1256 阅读 · 0 评论 -
Mysql数据库轻松学09—数据分析师常用:数据查询语言DQL之多表查询
inner join、left join、right join、union all原创 2022-06-13 01:44:07 · 270 阅读 · 0 评论 -
Mysql数据库轻松学08—Mysql命令行导入任一路径下的数据
Mysql命令行导入任意路径下数据原创 2021-09-10 13:21:54 · 1163 阅读 · 0 评论 -
Mysql数据库轻松学07—select语句书写顺序及执行顺序
select语句书写顺序select语句执行顺序原创 2022-06-12 21:29:49 · 617 阅读 · 0 评论 -
Mysql数据库轻松学06—数据分析师常用:数据查询语言DQL之单表查询
用来查询数据库表中的记录基本结构:SELECT 字段名 FROM 表或视图名原创 2022-06-12 20:58:27 · 133 阅读 · 0 评论 -
Mysql数据库轻松学05——数据操作语言DML
数据操作语言用来操作数据库表中的记录,常用命令有INSERT,UPDATE,DELETE1 添加数据向创建好的表中插入数据1.1 指定字段名插入insert into 表名(字段1[,字段2,…]) values(字段值1[,字段值2,…]), (字段值1[,字段值2,…])[,…]);1.2 不指定字段名插入insert into 表名 values(字段值1[,字段值2,…]), (字段值1[,字段值2,…])[,…]);2 更新数据......原创 2021-12-25 23:18:26 · 703 阅读 · 0 评论 -
Mysql数据库轻松学04——约束条件
约束条件• 约束条件是在表上强制执行的数据检验规则• 用来保证创建的表的数据完整性和准确性• 主要在两方面对数据进行约束:空值和重复值MySQL数据库常用约束条件1 主体完整性1.1 主键约束特点能够唯一地标识表中的一条记录非空不重复,要求主键列的数据必须是唯一的,并且不允许为空每个表中只能有一个主键可以设置单字段主键,也可以设置多字段联合主键(一张表只能有一个主键,但是构成主键的字段可以有多个,这样就是一个联合主键。联合主键中多个字段的数据完全相同时,才违反主键约束)。添加方原创 2021-12-19 13:59:39 · 2314 阅读 · 0 评论 -
Mysql数据库轻松学03——数据类型
常用数据类型int:4字节整数值float:单精度浮点型,float(5,2)表示最多5位数,其中有两位小数char:固定长度字符串型,如char(10),‘abc ’varchar:可变长度字符串型,如varchar(10),‘abc’text:长文本字符串型date:日期型,‘yyyy-MM-dd’time:时间型,‘hh:mm:ss’datetime:日期时间型,‘yyyy-MM-dd hh:mm:ss’数值型字符串型日期时间型......原创 2021-12-19 13:59:27 · 684 阅读 · 0 评论 -
Mysql数据库轻松学02——数据定义语言DDL
数据定义语言用于创建,修改,删除数据库中的各种对象(数据库、表、视图、索引等)常用命令有CREATE,ALTER,DROP1 数据库的增删选查1.1创建数据库create database 数据库名称;create database school;命名规则:字符(中文/英文)、数字(不能出现在首位)和_(不能单独使用),不需要加引号1.2选择使用数据库use 数据库名称;use school;1.3 删除数据库drop database 数据库名称;drop database原创 2021-09-27 11:20:05 · 204 阅读 · 0 评论 -
Mysql数据库轻松学01——数据库介绍
1 数据库概述1.1 什么是数据库数据库(Database)是按照数据结构来组织、存储和管理数据的仓库1.2 为什么使用数据库企业数据存储面临诸多问题数据量大大量数据的检索和访问保证数据信息的一致和完整数据共享和安全1.3 数据库分类1.3.1 关系型数据库由行和列组合而成的二维表结构的数据,库中是以表的形式存储的结构化数据集结构化数据集。Oracle:运行稳定、可移植性高、功能齐全、性能超群,适用于大型企业。DB2:速度快、可靠性好、适用于海量数据、恢复性极强,适用于大中型原创 2021-12-19 12:48:32 · 742 阅读 · 0 评论