2020-12-19

MySQL数据库的查询(distinct和limit)

distinct的关键字的用法:

  当我们要查询的数据需要去重时,就需要使用到他了,下面举个例子就可以很容易知道他的作用了:
  在这里插入图片描述
  我们查询users这张表,查询出了表中的数据后,如果要想知道sex这个字段有什么取值,因为数据很多,这时如果查询全部,就会数据冗余。

  接着我们通过distinct关键字:
在这里插入图片描述
  当然,这里的数据查询好像挺废话的哈哈,如果例子是对班级去重,就比较合理,假如有某年级的学生表,上面有班级字段,如果把每个学生的信息都列出来查看有一共有多少个班,显然不太合理,这时可以使用去重去获取该年级一共有哪些个班级。

limit关键字的用法:

  当需要查询特定条数的数据时,我们就通过limit进行查找;
同样还是那张myusers表:
在这里插入图片描述
  select * from myusers limit 0,4;中的0,代表跳过第零条数据,4代表查找四条。(因为这张表中只有四条数据,所以相当于查到了全部的数据);

  我们在正正的的开发中,服务器的数据是非常庞大的,一般都会用到该方式进行查询。

  当我们要找中间两条时,可以跳过第一条,查询后面两条。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值