为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
与MySQL的零距离接触_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 比较运算符与函数,演示3
    查看全部
  • 比较运算符与函数,演示2
    查看全部
  • 比较运算符与函数,演示1
    查看全部
  • 比较运算符与函数
    查看全部
  • 数值运算符,演示3
    查看全部
  • 数值运算符,演示2
    查看全部
  • 数值运算符,演示1
    查看全部
  • 数值运算符与函数
    查看全部
  • MySQL内置函数分类: 一、字符函数 (1)CONCAT()//字符连接 (2)CONCAT_WS()//使用指定的分隔符进行字符连接 (3)FORMAT()//数字格式化 (4)LOWER()//转化小写 (5)UPPER()//转换大写 (6)LEFT()//获取左侧字符 (7)RIGHT()//获取右侧字符 (8)LENGTH()//取得字符串长度 (9)LTRIM(),RTRIM(),TRIM()//删除前导、后续空格或者指定字符 (10)REPLACE()//替换 (11)SUBSTRING()//字符串截取 (12)[NOT] LIKE//模式匹配——百分号%代表任意个字符;下划线_代表任意一个字符 二、数值函数 (1)CEIL()//进一取整 (2)FLOOR()//舍一取整 (3)DIV//整数除法 (4)MOD//取余数,与%一样 (5)POWER()//幂运算 (6)ROUND()//四舍五入 (7)TRUNCATE()//截断 三、比较函数 (1)[NOT] BETWEEN...AND... //[不]范围之内 (2)NOT IN() //[不]在列出值范围内 (3)IS [NOT] NULL //[不]为空 四、日期时间函数 (1)SELECT NOW(); // 当前日期时间 (2)SELECT CURDATE(); // 当前日期 (3)SELECT CURTIME(); // 当前时间 (4)SELECT DATE_ADD();//日期的变化 (5)DATEDIFF(); // 日期的差值 (6)DATE_FORMAT(); // 日期格式化 五、信息函数 (1)SELECT CONNECTION_ID() //连接ID (2)SELECT DATABASE() //当前数据库 (3)SELECT LAST_INSERT_ID() //最后插入记录的ID (4)SELECT USER() //当前用户 (5)SELECT VERSION() //版本信息 六、聚合函数 (1)AVG()//平均值 (2)COUNT()//计数 (3)MAX()//最大值 (4)MIN()//最小值 (5)SUM()//求和 七、加密函数 (1)MD5();//信息摘要算法 (2)PASSWORD();//加密算法,主要用途修改当前用户密码
    查看全部
    12 采集 收起 来源:回顾和概述

    2016-08-01

  • 加密函数 MD5(); - 信息摘要算法; PASSWORD(); - 加密算法,主要用途修改当前用户密码; eg: SELECT MD5('admin');//给admin加密。如果mysql中的信息是为了web开发做准备,那么尽量使用md5 SELECT PASSWORD ('admin');//进行密码的计算,修改当前或者其他客户端 SET PASSWORD=PASSWORD('dimitar');//修改密码,密码为dimitar
    查看全部
    0 采集 收起 来源:MySQL 加密函数

    2016-07-26

  • 聚合函数:只有一个返回值 AVG() - 平均值 SELECT ROUND(AVG(goods_price),2) AS avg_price FROM tdb_goods; COUNT() - 计数 SELECT COUNT(goods_id) as counts FROM tdb_goods; MAX() - 最大值 SELECT MAX(goods_price) as counts FROM tdb_goods; MIN() - 最小值 SUM() - 求和 SELECT SUM(goods_price) as counts FROM tdb_goods;
    查看全部
    0 采集 收起 来源:MySQL 聚合函数

    2016-07-26

  • 信息函数 SELECT CONNECTION_ID() //连接ID SELECT DATABASE() //当前数据库 SELECT LAST_INSERT_ID() //最后插入记录的ID SELECT USER() //当前用户 SELECT VERSION() //版本信息
    查看全部
    0 采集 收起 来源:MySQL 信息函数

    2016-07-26

  • 日期时间函数 1.SELECT NOW(); // 当前日期时间 2.SELECT CURDATE(); // 当前日期 3.SELECT CURTIME(); // 当前时间 4.SELECT DATE_ADD();//日期的变化 SELECT DATE_ADD('2014-3-12',INTERVAL [-]365 DAY); // 2015-03-12,DAY还可以替换为WEEK,MONTH,YEAR等 5.DATEDIFF(); // 日期的差值 DATEDIFF('2013-3-12','2014-3-12'); // -365 日期差值 6.DATE_FORMAT(); // 日期格式化 SELECT DATE_FORMAT('2014-3-2','%m%d%Y'); // 03/02/2014
    查看全部
  • 比较运算符与函数 [NOT] BETWEEN...AND... //[不]范围之内 SELECT 35 NOT BETWEEN 1 AND 22; NOT IN() //[不]在列出值范围内 SELECT 13 IN (5,10,15,20);//0 IS [NOT] NULL //[不]为空 SELECT NULL IS NULL //1 SELECT 'NULL' IS NULL //0 SELECT * FROM test WHERE first_name IS NOT NULL;
    查看全部
  • CEIL()--进一取整 FLOOR()--舍一取整 DIV--整数除法 MOD --取余数,与%一样 POWER() --幂运算 ROUND() --四舍五入 TRUNCATE() --截断 eg: SELECT CEIL(3.01) //结果:4 进一取整 SELECT FLOOR(3.99) //结果:3 舍一取整 SELECT 3 DIV 4 //结果:0 整数除法 SELECT 3/4 //结果:0.75 除法 SELECT 3 MOD 2 //结果:1 取余数,整数、小数都可以 SELECT 3 % 2 //结果:1 取余数,整数、小数都可以 SELECT POWER(3,3) //结果:81 幂运算 SELECT ROUND(3.1415926,4) //结果:3.142 四舍五入 SELECT TRUNCATE(123.89,1) //结果:123.8 截取小数点后的位置 SELECT TRUNCATE(123.89,0) //结果:123 截取小数点后的位置,0位为整数部分 SELECT TRUNCATE(123.89,-1) //结果:120 截取-1,从个位起去掉后面的数值替换为0
    查看全部

举报

0/150
提交
取消
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!