首页 > 其他分享 >GROUP BY的理解

GROUP BY的理解

时间:2023-08-25 11:11:05浏览次数:37  
标签:水果 GROUP 仓库 梨子 理解 苹果 select

sql GROUP BY怎么理解呢

就是数据分类,select 后面跟上要分类的物品

假如有一个仓库表

---------------------------------------

水果 | 颜色

苹果 | 绿

苹果 | 红

梨子 | 黄

--------------------------------------------------------------

比如 select 水果 from 仓库 GROUP BY 水果

得到结果  苹果,梨子。

这个结果集就像 找了两个筐子,一个装了苹果,一个装了梨子

如果我想知道上面重复数据有哪些呢

SELECT 水果 FROM 仓库 GROUP BY 水果 HAVING COUNT(水果) > 1

这句话解释为,把水果分到相应的箩筐,找出箩筐里面 数据条数大于1的。

执行后结果为

苹果 

标签:水果,GROUP,仓库,梨子,理解,苹果,select
From: https://www.cnblogs.com/letiankaimen/p/17656405.html

相关文章

  • Lnton羚通算法算力云平台【OpenCV-Python】教程:如何理解SVM
    线性可分下图有两种类型的数据,红色和蓝色。在kNN中,对于一个测试数据,我们用来测量它与所有训练样本的距离,并取距离最小的一个。测量所有的距离需要大量的时间,存储所有的训练样本需要大量的内存。但是考虑到图像中给出的数据,我们需要那么多吗?考虑另一个想法。我们找到一条直线,f(x......
  • 《深入理解Java虚拟机》读书笔记:方法调用
      方法调用并不等同于方法执行,方法调用阶段唯一的任务就是确定被调用方法的版本(即调用哪一个方法),暂时还不涉及方法内部的具体运行过程。在程序运行时,进行方法调用是最普遍、最频繁的操作,但前面已经讲过,Class文件的编译过程中不包含传统编译中的连接步骤,一切方法调用在Class文件......
  • 关于qt qpa qws qml 以及qt 的环境变量 的理解
    qt的版本:  qt 与tslib库的关系。  关于QWS  关于qt5的环境变量的设置:   #Qt5.12.8exportQT_ROOT=/usr/libexportQT_QPA_PLATFORM_PLUGIN_PATH=$QT_ROOT/pluginsexportQT_QPA_PLATFORM=linuxfb:fb=/dev/fb0exportQT_QPA_FONTDIR=$QT_ROOT/fonts......
  • go.mod 浅谈理解
    go.mod对于上次接触golang这门语言还是在上次了,最近对zig比较感兴趣,而突然折腾回golang的时候发现这玩意在1.1.1版本更新了一个叫go.mod的东西。go.mod是Go语言的官方包管理工具,用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。Go.mod其实就是一个Module......
  • SimSolid技术原理解析 衡祖仿真
    面向超大规模结构的无网格分析软件AltairSimSolid,自从面世以来,受到广大工程师的关注。SimSolid是面向设计师、工程师和分析师的颠覆性仿真技术,可在几分钟内对结构复杂的CAD装配体进行结构分析。它消除了传统结构仿真中非常耗时、非常专业且非常易出错的两项任务:几何准备和网格......
  • 深入理解C#中的IDisposable接口
      在开始之前,我们需要明确什么是C#(或者说.NET)中的资源,打码的时候我们经常说释放资源,那么到底什么是资源,简单来讲,C#中的每一种类型都是一种资源,而资源又分为托管资源和非托管资源,那这又是什么?!  托管资源:由CLR管理分配和释放的资源,也就是我们直接new出来的对象;  非托管资......
  • Rust语言学习再理解
    利用ChatGPT辅助学习,对初学者懂其晦涩语法很方便usestd::iter::IntoIterator;structMyStruct{data:Vec<u32>}implMyStruct{//Thishasthesamenameas`std::iter::FromIterator::from_iter`fnfrom_iter(iter:implIntoIterator<Item=u32>)->Self......
  • 《深入理解Java虚拟机》读书笔记:运行时栈帧结构
    代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步。一、概述在Java虚拟机规范中制定了虚拟机字节码执行引擎的概念模型,这个概念模型成为各种虚拟机执行引擎的统一外观(Facade)。在不同的虚拟机实现里面,执行引擎在执行Java代码的时......
  • [论文理解] HACK: Learning a Parametric Head and Neck Model for High-fidelity Ani
    HACK:LearningaParametricHeadandNeckModelforHigh-fidelityAnimation上科大发布的头和脖子精细建模的参数化模型HACK。纹理转化由于HACK没有开源纹理基,我将FLAME开源的纹理基迁移到了HACK上,代码在这里开源:https://github.com/aoru45/FLAME_TO_HACK/tree/main论文......
  • 深入理解Elasticsearch倒排索引原理与优化策略
    深入理解Elasticsearch倒排索引原理与优化策略在现代软件开发中,大规模数据处理和搜索引擎功能已经成为后端开发的重要组成部分。Elasticsearch作为一个强大的搜索和分析引擎,以其高效的搜索能力和灵活的分布式架构受到了广泛关注。在本文中,我们将深入探讨Elasticsearch的核心之一—......