mysql必知必会(二):查询数据

1|0重复过滤


注意

  1. DISTINCT去重的时候要位于所有列的最前面
  2. DISTINCT后面跟着多个字段,则会对多个字段进行组合去重,只有多个字段组合起来的值是相等的才会被去重

未做重复过滤

SELECT vend_id FROM products;

重复过滤之后

SELECT DISTINCT vend_id FROM products;

后面有多个字段
会对vend_id+prod_price的组合字段进行去重,可以看到减少了2条

SELECT DISTINCT vend_id, prod_price FROM products;

因为原来的数据中有2条出现了重复数据

2|0限制结果


从产品表的第3行开始取,取4个,意思是取第4、5、6、7行的数据

SELECT * FROM products LIMIT 3,4;

也可以写作

SELECT * FROM products LIMIT 4 OFFSET 3;


__EOF__

本文作者cnhkzyy
本文链接https://www.cnblogs.com/my_captain/p/16457515.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   cnhkzyy  阅读(43)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2018-07-08 阿里云上如何利用yum安装jenkins
2018-07-08 python之单元测试框架—unittest(补充)
点击右上角即可分享
微信分享提示