
MySQL
MySQL数据库
齊 天 大 聖
这个作者很懒,什么都没留下…
展开
-
MySQL获取字符串的字符个数函数CHAR_LENGTH()
MySQL获取字符串的字符个数函数CHAR_LENGTHSELECT CHAR_LENGTH('123456789')FROM DUAL;原创 2022-05-17 10:17:29 · 1914 阅读 · 0 评论 -
MySQL单行函数之数值函数
基本函数ABS(x) 返回x的绝对值SIGN(X) 返回X的符号。正数返回1,负数返回-1,0返回0PI() 返回圆周率的值CEIL(x),CEILING(x) 返回大于或等于某个值的最小整数FLOOR(x) 返回小于或等于某个值的最大整数LEAST(e1,e2,e3…) 返回列表中的最小值GREATEST(e1,e2,e3…) 返回列表中的最大值MOD(x,y) 返回X除以Y后的余数RAND() 返回0~1的随机值RAND(x)返回0~1的随机值,其中x的值用作种子值,相同的X值会产生原创 2022-05-15 10:13:27 · 349 阅读 · 0 评论 -
MySql数据导入
(1)在电脑e盘的mysql文件夹下有如下sql文件。(2)在命令行下登陆mysql。(3)输入source sql文件全命令即可导入。原创 2022-04-11 20:20:38 · 1224 阅读 · 0 评论 -
SQL 分类
SQL语言在功能上主要分为如下3大类: 1、DDL(Data Definition Languages、数据定义语言),这些语句定义了不同的数据库、表、视图、索引等数据库对象,还可以用来创建、删除、修改数据库和数据表的结构。 主要的语句关键字包括 CREATE 、 DROP 、 ALTER 等。  原创 2022-04-11 20:10:40 · 5062 阅读 · 0 评论 -
sql高级语法之窗口函数调用
sql高级语法之窗口函数调用DENSE_RANK():为组内值生成连续排序号,其中,相同值具有相同序号LAG():为组内对应值生成滞后值LEAD():为组内对应值生成提前值RANK():为各组内值生成跳跃排序序号,其中,相同的值具有相同序号ROW_NUMBER():为各组内值生成连续排序序号,其中,相同的值其序号也不相同...原创 2021-12-21 20:15:56 · 579 阅读 · 0 评论 -
sql高级语法之IF、IFNULL
sql高级语法之IF、IFNULL原创 2021-12-18 20:23:08 · 569 阅读 · 0 评论 -
sql高级语法之case语句
sql高级语法之case语句原创 2021-12-18 19:28:44 · 1388 阅读 · 0 评论 -
sql中的join连接之内连接、左外连接、右外连接
sql中的join连接之内连接、左外连接、右外连接实际应用中所需要的数据,经常会需要查询两个或两个以上的表。这种查询两个或两个以上数据表或视图的查询叫做连接查询。连接查询通常建立在存在相互关系的父子表之间。场景创建创建如下场景CREATE TABLE T_Stu(--学生表 stuId int,--学号 depId int,--系号 stuName char(20),--姓名 stuSex char(20)--性别 );CREATE TABLE T_Dep(--系表 de原创 2021-12-17 21:11:18 · 1167 阅读 · 0 评论 -
sql字符处理函数concat()、concat_ws()
concat(“字符串1”,“字符串2”,…,“字符串n”)无分隔符拼接一个或多个字符串输入1执行结果1输入2执行结果2concat_ws(“分隔符”,“字符串1”,“字符串2”,…,“字符串n”)分隔符拼接一个或多个字符串输入1执行结果1输入2执行结果2...原创 2021-12-15 20:30:33 · 651 阅读 · 0 评论 -
sql数值计算函数ceil(x)、sign(X)、sqrt(X)、truncate(X,D)、floor(x)、pi()、mod(x,y)
ceil(X)功能:返回大于或者等于指定表达式X的最小整数示例sql语句执行结果sign(X)功能:取X结果的符号,大于0返回1,小于0返回-1,等于0返回0示例sql语句执行结果sqrt(X)功能:返回非负实数X的平方根。参数也可以是可转成非负数值型表达式示例sql语句执行结果truncate(X,D)功能:按指定的格式截取输入的数值数据。X是待截取的数据,D是截取精度示例(1)D>0,小数点后保留D位(不四舍五入,直接截取)sql语句执行结果原创 2021-12-15 20:21:56 · 1251 阅读 · 0 评论 -
SQL数值计算函数之round(X,D)
1.round(X,D):将数值X按照D指定的向小数点前后截断,D取值范围为[-30,30]间的整数。2.round函数返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。D>0时向小数点后截并四舍五入(1)输入执行结果小数点后三位,并四舍五入(2)输入输出小数点后保留一位,由于4小于5,所以3不进位D<0时向小数点前截并四舍五入(1)输入执行结果由于小数点前的34小于50,所以舍去(2)输入执行结果由于56大于50所以,进位456变为5原创 2021-12-15 19:50:42 · 1261 阅读 · 0 评论 -
SQL语句的分类
SQL语句的分类DDL(Data Definition Language)数据定义语言DML(Data Manipulation Language)数据操作语言DCL(Data Control Language)数据控制语言DQL(Data Query Language)数据查询语言DDL(Data Definition Language)数据定义语言用于定义或修改数据库中的对象,如:表、索引、视图、数据库、存储过程、触发器、自定义函数等。DML(Data Manipulation Language)原创 2021-12-15 19:26:59 · 613 阅读 · 0 评论