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

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
  • 比较运算符和函数: 比较运算符和函数:(给出的都是闭合的区间) (1)想在first_name这个字段中查找哪个字段值为NULL,可以用IS [NOT] NULL,这比较运算符,如:SELECT * FROM test WHERE first_name IS NULL; (2)[NOT] IN 的具体用法,SELECT 16 IN(1,2,16,68),返回的是true就是1. (3)[NOT] BETWEEN....AND....具体用法:SELECT 6 BETWEEN 0 AND 29,返回的是true也就是1。也可以是字符串。
    查看全部
  • 例如: 1、CEIL(数值); 说明:就是向上取整,如:SELECT CEIL(3.01);结果是4; 2、FLOOR(数值); 说明:就是向下取整,如:SELECT FLOOR(3.99);结果是3; 3、DIV,例子:SELECT 3 DIV 4; 结果是0;因为3除以4,整数位为0; 4、MOD,相当于C语言的%取余函数运算符,也可以用%号代替;例子:SELECT 4 MOD 3; 结果为1;SELECT 5.3 MOD 3; 结果为2.3; 5、POWER(数值,数值);例子:SELECT POWER(3,3); 结果为27; 6、ROUND(数值,小数的位数) 7、TRUNCATE(数值,截取位数); 说明:和ROUND()相似,只是不四舍五入,截取位数还能是负数,如:SELECT TRUNCATE(125.68,-1); 结果为120;
    查看全部
  • 数值运算符与函数
    查看全部
  • (重要)例如:
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2016-11-07

  • 例如: SELECT CONCAT(first_name,last_name) AS full_name FROM name; SELECT CONCAT_WS('|','A','B'); 这里至少需要三个参数,第一个是连接符,之后是需要连接的字符。 SELECT FORMAT(12533.26,1); 结果为:12,533.3,1表示小数点后四舍五入保留1位 SELECT LOWER('MySQl'); 结果为:mysql SELECT UPPER('mysql'); 结果为:MYSQL SELECT LEFT('MySQL',2); 这里需要两个参数,一个是从哪个字符串来获取,一个是获取的位数 前导空格指的是第一个字符以前的所有空格,后续空格指的是最后一个字符以后的所有空格。实际上,TRIM()还可以删除任意指定的前导后续字符,如:SELECT TRIM(LEADING/TRILING/BOTH '?' FROM '??MySQL???'); 结果为:MySQL SELECT REPLACE('??mysql???','?',''); 结果为;mysql SELECT SUBSTRING('MYSQL',1,2); 表示从MYSQL中进行截取,从第一位开始截取两位。 SELECT * FROM test WHERE first_name LIKE '%1%%' ESCAPE '1'; 这里表示查找firstname中含有一个%的结果,%和linux中的*相同(MySQL中%代表任意字符,_代表任意一个字符),用ESCAPE '1'的意思是让1后面的那个%就表示是一个%,而不是通配符
    查看全部
    0 采集 收起 来源:MySQL 字符函数

    2016-11-07

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

    2016-11-07

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

    2016-11-07

  • 类型Id,类型名称,父级Id
    查看全部
  • 同理可得右外连接
    查看全部
    0 采集 收起 来源:外连接OUTER JOIN

    2016-11-07

  • 外连接的几点说明
    查看全部
  • 内连接展示符合条件的记录 左外链接展示左表全部和右表符合条件的记录
    查看全部
    0 采集 收起 来源:外连接OUTER JOIN

    2016-11-07

  • 使用ON关键字来设定链接条件 使用WHERE关键字进行结果集记录的过滤
    查看全部
    0 采集 收起 来源:内连接INNER JOIN

    2016-11-07

  • 限制查询结果返回的数量(LIMIT) [LIMIT {[offset,] row_count | row_count OFFSET offset}] row_count指的是返回的行数;当offset省略,默认返回的是查询结果的前row_count行记录 offset实际上为id-1,因为数据表中的索引是从0开始的 返回的结果集的索引重新从0开始自动编号,而不是数据集在原数据表中的id号 LIMIT语句可以在今后的PHP中实现分页效果,offset有固定的函数计算公式
    查看全部
  • 对查询结果进行排序(ORDER BY) [ORDER BY {col_name | expr | position} [ASC | DESC],...] 可以按照多个列排序
    查看全部

举报

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

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