数据库入门(二)

结果集分组排序:

基本语法 select 字段 from 表 order by 字段 排序关键词
示例 select id,username, balance from money order by balance desc;
示例说明 查询money表中的id,username,balance字段,按照余额进行降序排序

排序用到的关键词:

asc 升序排列,从小到大(默认)
desc 降序排列,从大到小
在 select 出来之后的结果集中排序使用 order by ,其中 desc 和 asc 是排序顺序中的关键字。desc 表示按照字段进行降序排列,asc 表示升序排列,如果不写关键字默认升序排列。


排序查询
  • 结果集限制
    基本语法 select 字段 from 表 limit 数量;
    示例 select name,age balance from new_user limit 2;


    限制结果查询
  • 限制结果集并排序
    基本语法 select 字段 from 表 order by 字段 关键词 limit 数量
    示例 select name, password,age balance from new_user order by balance desc limit 2;


    限制结果并排序
mysql数据库 sum、count、max、min、avg函数使用方法
sum     求和
count   统计总数
max     最大值
min     最小值
avg     平均值

注:当然你知道其他的mysql函数也可以使用。不过,在实际工作中,大公司的很多大中型项上很少使用,他们都有专门的计数服务器。因为,mysql的计算量本身很大,为了减少压力通常我们将实际的计算任务交给业务服务器或其他服务器来完成。

基本语法 select 函数(字段) from 表
示例 select count(uid) from users; 总计

求个数
求和
求最大/最小
求均值
15.1.4.2 Mysql多表联合查询
  • 外连接
    基本语法 select 表1.字段 [as 别名],表n.字段 from 表1 LEFT JOIN 表n on 条件;
    示例 select * from user left join order_goods on user.uid = order_goods.uid;
    示例说明 以左边为主,查询哪些用户未购买过商品,并将用户信息显示出来外连接又分为左连接和右链接,具体定义如下。
    左连接:包含所有的左边表中的记录甚至是右边表中没有和它匹配的记录
多表之一

多表查询

注意:right和left显示不匹配,会标注null;inner合并查询不显示两个表格不匹配的。

image.png

image.png
Mysql 权限操作
  • 添加权限
    基本语法 grant 权限 on 库.表 to '用户'@'主机' identified by '密码';
    示例 grant select, insert on php.new_user to 'root'@'localhost' identified by 'root';

  • 删除权限
    基本语法 revoke 权限 on 库.表 from '用户'@'主机';
    示例 revoke select, insert on abc user to 'zhangsan'@'localhost' identified by '1234';

增加权限

查看权限
使用PHP操作mysql数据库
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Excel表格数据导入MySQL数据库 有时候项目需要将存在表格中的批量数据导入数据库,最近自己正好碰到了,总结一...
    卿酌南烛_b805阅读 496评论 0 3
  • 数据库分类 关系型数据库库:Relational Database Management System (RDBM...
    Stay_Hungry_Fly阅读 629评论 0 0
  • 一、数据库概述 什么是数据库数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户...
    圣贤与无赖阅读 3,893评论 0 4
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,055评论 0 19
  • 今天听yy,一个做美乐家做得非常好的人说了这么一句话:“如果你想在美乐家成功,那就要跟过去的自己决裂,否则,是没有...
    凤舞清林阅读 444评论 0 0