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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 字符函数 (1)CONCAT函数 字符连接 SELECT CONCAT('IMOOC','-','MySQL'); SELECT CONCAT (first_name,last_name) AS fullname FROM test; (2)CONCAT_WS() 使用指定的分隔符进行字符连接,(第一个位置指定分隔符,后面的 为分割的内容) SELECT CONCAT_WS('%','asdsa','asdasda'); //第一个是指定的分隔符 (3)FORMAT() 数字格式化 例如:SELECT FORMAT(123560.75,2); 123,560.75 (4)LOWER() 转化小写 (5)UPPER() 转换大写 SELECT UPPER('mysql'); (6)LEFT() 获取左侧字符 SELECT LEFT ('MYSQL',2); MY SELECT LOWER(LEFT('mYsql',2)); //函数嵌套 (7)RIGHT()获取右侧字符 (8)LENGTH()取得字符串长度 LENGTH('MYSQL’); (9)TRIM() 删除前导、后续空格或者指定字符: SELECT TRIM(' MySQL '); SELECT TRIM(LEADING '?' FROM '??MYSQL???'); //删除前导? SELECT TRIM(TRAILING '?' FROM '??MYSQL???'); //删除后续? SELECT TRIM(BOTH '?' FROM '??MYSQL???'); //前后均删除,但不能删除中间的?
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2016-05-16

  • 语法结构
    查看全部
    0 采集 收起 来源:多表更新

    2016-05-16

  • (10)REPLACE() 替换 : SELECT REPLACE('MY???SQL','?',''); //将问号换成空白,即去掉? SELECT REPLACE('MY???SQL','?','~~'); //可以将n个?换成m个组合符号 (11)SUBSTRING() 字符串截取 SELECT SUBSTRING('mYSQL',1,2); //从字符串中的第一个位置开始截取2个字符mY SELECT SUBSTRING('mYSQL',3); //SQL 从第3的位置开始截取到结束 SELECT SUBSTRING('mYSQL',-2); //QL 从倒数第2位开始截取到结束 (12)[NOT] LIKE 模式匹配 百分号%代表任意个字符; 下划线_代表任意一个字符
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2016-05-16

  • 连接类型
    查看全部
    0 采集 收起 来源:多表更新

    2016-05-16

  • 字符函数 (1)CONCAT函数 字符连接 SELECT CONCAT('IMOOC','-','MySQL'); SELECT CONCAT (first_name,last_name) AS fullname FROM test; (2)CONCAT_WS() 使用指定的分隔符进行字符连接,(第一个位置指定分隔符,后面的 为分割的内容) SELECT CONCAT_WS('%','asdsa','asdasda'); //第一个是指定的分隔符 (3)FORMAT() 数字格式化 例如:SELECT FORMAT(123560.75,2); 123,560.75 (4)LOWER() 转化小写 (5)UPPER() 转换大写 SELECT UPPER('mysql'); (6)LEFT() 获取左侧字符 SELECT LEFT ('MYSQL',2); MY SELECT LOWER(LEFT('mYsql',2)); //函数嵌套 (7)RIGHT()获取右侧字符 (8)LENGTH()取得字符串长度 LENGTH('MYSQL’); (9)TRIM() 删除前导、后续空格或者指定字符: SELECT TRIM(' MySQL '); SELECT TRIM(LEADING '?' FROM '??MYSQL???'); //删除前导? SELECT TRIM(TRAILING '?' FROM '??MYSQL???'); //删除后续? SELECT TRIM(BOTH '?' FROM '??MYSQL???'); //前后均删除,但不能删除中间的?
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2016-05-16

  • 多表更新
    查看全部
    0 采集 收起 来源:多表更新

    2016-05-16

  • insert...select
    查看全部
  • 将查询结果输入另一个数据表
    查看全部
  • 使用[not]exists的子查询
    查看全部
  • 使用[not]in的子查询
    查看全部
  • FOREIGN KEY 外键约束 保持数据一致性,完整性。实现数据表的一对一或一对多关系。 外键约束的要求 1、父表(而子表参照的表我们称之为父表)和子表(具有外键列的表我们称之为子表)必须使用相同的储存引擎,而且禁止使用临时表。 2、数据表的储存引擎只能为InnoDB。 3、外键列(所谓外键列就是曾经加过FOREIGN关键词的那列)和参照列(而外键列参照的呢列我们称之为参照列)必须具有相似的数据类 型。其中数字的长度或是否有符号位必须相同;而字符的长度则可以不同。 4、外键列和参照列必须创建索引。如果参照列不存在索引的话,MySQL将自动创建索引。 (注:参照列没有索引的话MySQL将自动给你创建索引,而外键列没有索引的话MySQL则不会创建索引)
    查看全部
  • any、some、all 关键字
    查看全部
  • 查询第N条记录(从零开始编号,区别于自动编号)
    查看全部
  • 子查询 - 比较运算符
    查看全部
  • LIMIT 限制记录返回的数量
    查看全部

举报

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

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