MySql 基础 - 笔记 6 - 排序、分组、连接的使用、NULL 值处理
1、 排序
1.1、作用
使用 MySQL 的 ORDER BY 子句对读取的数据进行排序,返回搜索结果
1.2、语法
复制代码
1.3、实际操作
查找数据库 pymysql_study 的数据表 study_tb1 中 study_password 按升序和降序排序。
2、分组
2.1、GROUP BY 语法
复制代码
2.2、实际使用
查询表 study_tb1 中 study_name 中的用户名各出现了多少次
2.3、使用 WITH ROLLUP
复制代码
在统计各用户名密码之和,(无实际意义,只是为了演示语法功能)
3、连接的使用
3.1、说明
复制代码
3.2、INNER JOIN
查找 study_tb2 中 study_username 在 study_tb1 中对应的 study_title 对应的字段值
3.3、LEFT JOIN
study_tb1 为左表,study_tb2 为右表
3.4、RIGHT JOIN
study_tb1 为左表,study_tb2 为右表
4、NULL 值处理
4.1、说明
复制代码
复制代码
复制代码
4.2、实际操作
先新建一个数据表 study_tb3,然后新建一条某个字段数据为 NULL,再进行查找
版权声明: 本文为 InfoQ 作者【虫无涯】的原创文章。
原文链接:【http://xie.infoq.cn/article/fc35ca66bea011f332b6c6c1a】。文章转载请联系作者。
评论