为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
学习人数
综合评分9.67
950人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
  • 聚合函数

    AVG()       平均值

    COUNT()   计数

    MAX()       最大值

    MIN()         最小值

    SUM()         求和

    查看全部
    0 采集 收起 来源:MySQL 聚合函数

    2019-06-13

  • ALTER TABLE test ADD id SMALLINT UNSIGNED

    KEY AUTO_INCREMENT FIRST;

    SELECT * FROM test;

    INSERT test(first_name,last_name) VALUES('11','22');

    SELECT LAST_INSERT_ID();

    SELECT USER();

    SELECT VERSION();



    查看全部
    0 采集 收起 来源:MySQL 信息函数

    2019-06-13

  • CONNECTION_ID() 连接ID

    DATEBASE()          当前数据库 

    LAST_INSERT_ID()  最后插入记录

    USER()                    当前用户

    VERSION()                版本信息

    查看全部
    0 采集 收起 来源:MySQL 信息函数

    2019-06-13

  • SELECT 35 BETWEEN 1 AND 22; //——>   0

    SELECT  35 NOT BETWEEN 1 AND 22; // ——> 1

    查看全部
  • 比较运算符与函数

    BETWEEN...AND...  

    IN()

    IS NULL

    查看全部
  • 数值运算符与函数取整

    CEIL() 进一取整

    DIV 整数除法

    FLOOR() 舍一取整

    MOD 取余数

    POWER() 幂运算

    ROUND()  四舍五入

    TRUNCATE() 数字截取

    查看全部
  • SELECT CONCAT('imooc','-','MySQL');

    SELECT CONCAT(first_name,last_name) AS fullname FROM test;

    SELECT CONCAT_WS('|','A','B','C');  //使用|将字符串分隔开

    SELECT FORMAT(12560.75,1) //保留一位有效数字

    SELECT UPPER('mysql')

    SELECT LOWER('MYSQL')

    SELECT LEFT('MYSQL',2);   //获取前两位-->My

    SELECT LOWER(LEFT('MySQL',2));

    SELECT LENGTH('My SQL')   // -> 6

    SELECT REPLACE ('??My?SQL???,'??','!'); ——>!My!SQL!?

    SUBSTRING('MySQL',1,2)//从第一位截,截2个

    SELECT * FROM test WHERE first_name LIKE '%o%';

    %:代表任意个字符

    _:代表任意一个字符





    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2019-06-13

  • 字符函数

    CONCAT( )字符连接

    CONCAT_WS( )使用指定的分隔符进行字符连接

    FORMAT( )数字格式化

    LOWER( ) 转换成小写字母

    UPPER( ) 转换成大写字母

    LEFT( ) 获取左侧字符

    RIGHT( ) 获取右侧字符

    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2019-06-13

  • smi和zip安装
    查看全部
  • SELECT goods_id, goods_name,cate_name, brand_name, goods_price FROM tdb_goods AS g

    INNER JOIN tdb_goods_cares AS c ON g.cate_id = c.cate_id

    INNER JOIN tdb_goods_brands AS b ON g.brand_id = b.brand_id\G;




    查看全部
    0 采集 收起 来源:多表连接

    2019-06-13

  • 左外连接

    显示左表的全部记录及右表符合连接条件的记录

    查看全部
    0 采集 收起 来源:外连接OUTER JOIN

    2019-06-13

  • 连接类型

    INNER JOIN,内连接

    在MySQL中,JOIN,CROSS JOIN和INNER JOIN是等价的。

    LEFT [OUTER] JOIN,左外连接

    RIGHT[OUTER] JOIN,右外连接

    连接条件

    使用ON关键字来设定连接条件,也可以使用WHERE来代替

    通常使用ON关键字来设定连接条件

    使用WHERE关键字进行结果集记录的过滤

    SHOW COLUMNS FROM tdb_goods;

    SHOW COLUMNS FROM tdb_goods_cates;

    SELECT goods_id, goods_name,cate_name FROM tdb_goods INNER JOIN tdb_goods_cates ON tdb_goods.cate_id = tdb_goods_cates.cate_id;

    SELECT * FROM tdb_goods_cates;




    查看全部
    0 采集 收起 来源:内连接INNER JOIN

    2019-06-13

  • 过程参数中的命令

    IN OUT INOUT???  貌似OUT最随性,INOUT比较常用吧

    查看全部
  • %:任意个字符

    _:任意一个字符

    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2019-06-12

  • 多表更新、删除

    更新:UPDATE t_refrence JOIN t2  ON ……结果显示命令。SET 命令可以等同于ON

    更新:表内更新和表外更新。表内更新包括记录的增删改和字段的增删改,表外更新一般用表连接。

    查看全部
    0 采集 收起 来源:多表删除

    2019-06-12

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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