`
joeblow
  • 浏览: 178581 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQL分组、统计、排序的查询

    博客分类:
  • DB
SQL 
阅读更多
SQL分组、统计、排序的查询:
SELECT count( id ) cnt, category, computername
FROM `computer` 
WHERE (
category = 'notebook'
OR category = 'desk-top'
)
GROUP BY computername ASC 
LIMIT 0 , 100

还不知道怎么用“order by”来排序,像下面这样就会报错:
SELECT count( id ) cnt, category, computername
FROM `computer` 
WHERE (
category = 'notebook'
OR category = 'desk-top'
)
ORDER BY computername
GROUP BY computername 
LIMIT 0 , 100 


环境:MySQL5.0
分享到:
评论

相关推荐

    SQL实验:使用分组,排序和聚合函数以及连接查询

    本次实验旨在帮助学生通过实践加深对SQL语言的理解,特别是关于分组、排序、聚合函数以及连接查询等关键概念的应用。具体包括: 1. **掌握通配符的用法**:通配符在SQL中用于模糊匹配字符串,如`%`和`_`。 2. **...

    sql查询和排序

    除了基本的条件查询和排序,还可以结合`GROUP BY`和聚合函数(如`COUNT`、`SUM`、`AVG`、`MAX`、`MIN`)进行分组统计,或者使用`HAVING`来对分组后的结果进行过滤。 在Oracle 10g中,我们还可以使用Sql*Plus工具来...

    oracle分组排序统计高级用法

    ### Oracle 分组排序统计高级用法详解 #### 一、Oracle分组排序和统计概述 在Oracle数据库中,实现分组排序和统计是一项常见的需求,主要用于处理大量的数据,并从中提取有价值的信息。通过合理运用SQL语句,特别...

    sql 分组,统计等常用语句

    根据给定文件中的标题、描述、标签以及部分内容,本文将详细介绍SQL中分组与统计相关的常用语句及其应用场景。这不仅包括基本的分组查询、条件筛选,还涉及到了更高级的功能,如聚合函数的使用、ROLLUP和CUBE的区别...

    SQL中分组排序问题

    在SQL中,分组排序问题通常涉及到数据的聚合和排名,这是数据分析和报表...总的来说,SQL中的分组排序和窗口函数是解决复杂数据查询问题的强大工具,它们能够帮助我们有效地分析和展示数据,例如本例中的学生成绩排名。

    SQL 关于记录排序 sqlserver

    根据提供的文件信息,我们可以深入探讨 SQL 服务器中的记录排序功能,特别是 `RANK()` 函数在 SQL Server 中的应用,以及如何在 Oracle 数据库中实现类似的功能。此外,我们还将涉及基于排序的操作,如更新(`UPDATE...

    SQL进行排序、分组、统计的10个新技巧分享

    SQL是用于管理和处理关系数据库的强大工具,特别是在进行数据排序、分组和统计方面。以下是对标题和描述中提到的10个新技巧的详细解释: 1. **使用ORDER BY进行排序**:ORDER BY语句是SQL中最基本的排序工具,可以...

    sqlserver+group by分组查询分页存储过程

    根据给定的SQL Server存储过程代码片段,我们可以深入解析与SQL Server中的`GROUP BY`分组查询、存储过程以及分页技术相关的知识点。 ### SQL Server中的`GROUP BY`分组查询 `GROUP BY`子句在SQL查询语言中用于将...

    SQL高级实例-模糊查询-分组随机查询-转换

    其次,**分组查询**是SQL中处理多行数据并进行统计分析的重要工具。`GROUP BY`语句允许我们根据一个或多个列对数据进行分组,然后使用聚合函数如`COUNT`、`SUM`、`AVG`、`MIN`和`MAX`来计算每组的总和、平均值等信息...

    SQL分组查询的教学探讨.pdf

    标题和描述中提到的关键词“SQL分组查询”、“教学探讨”、“数据库课程”、“教学效果”、“聚合函数”、“笛卡尔积”、“视图”、“HAVING子句”、“WHERE子句”、“ORDER BY子句”是文章讨论的核心知识点。...

    sql分组查询和聚合函数

    ### SQL 分组查询和聚合函数详解 #### 一、引言 SQL 是一门强大的数据库查询语言,用于管理和操作关系型数据库。其中,分组查询和聚合函数是非常重要的组成部分,能够帮助用户快速有效地从大量数据中提取有用信息。...

    sql查询统计

    这条SQL语句用于统计表`学生`中每门课程按教师编号分组后的平均成绩和最高成绩。 #### 17. 按课程编号统计成绩高于70分的每门课程的平均成绩和最高成绩 ```sql SELECT 课程编号, AVG(成绩) AS 平均成绩 FROM 学生 ...

    使用分组,排序和聚合函数以及连接查询

    本次实验的主要目的是让学生通过实际操作,熟练掌握SQL中的高级查询技术,包括分组、排序、聚合函数和连接查询等技能。这些技能在数据库管理和数据分析领域至关重要。 #### 实验知识点解析 ##### 1. 掌握通配符的...

    SQL查询语言及应用

    ### SQL查询语言及应用 #### 一、SQL简介 SQL(Structured Query Language)是一种用于管理关系型数据库的标准语言。它不仅被广泛应用于各种数据库管理系统(DBMS),如MySQL、Oracle、SQL Server等,而且在数据...

    SQL按月分组.txt

    根据提供的文件信息,本文将详细解释如何在SQL中实现按月份进行数据分组,并通过一个具体实例来加深理解。此方法对于需要分析时间序列数据、尤其是销售数据分析的应用场景非常有用。 ### SQL按月分组的核心概念 ##...

    微软rdlc报表创建、设置数据、设置分组、分组统计

    **四、分组统计** 1. **总计和平均值**:在分组内,可以添加总计(Sum)和平均值(Average)等统计函数。右键点击分组栏,选择"添加总计",然后选择所需的聚合函数。 2. **自定义计算**:如果默认的统计函数无法...

    MySQL之聚合查询、分组和排序

    ### MySQL之聚合查询、分组和排序 #### 聚合查询、分组与排序概述 聚合查询、分组和排序是关系型数据库系统中重要的数据处理方式之一,尤其是在MySQL这样的流行数据库管理系统中更是如此。这些操作可以帮助用户从...

    SQL数据排序与分组

    SQL数据排序与分组是数据库查询中的核心概念,它们对于数据的分析和处理至关重要。首先,数据分组的目的是为了将具有相同值的记录合并在一起,这样可以方便地对这些记录进行统计分析。例如,如果我们有一个销售记录...

    lasticsearch-SQL使用SQL查询Elasticsearch

    3. **聚合函数**:类似SQL中的COUNT、SUM、AVG、MIN、MAX等统计函数,Elasticsearch-SQL也提供了对应的聚合功能,可以对数据进行统计分析。 4. **GROUP BY与HAVING子句**:用于数据分组和过滤,可以结合聚合函数...

    LINQ_TO_SQL_高级查询介绍

    【LINQ to SQL 高级查询详解】 LINQ (Language Integrated Query) 是.NET框架中的一种技术,它允许程序员使用一种直观、类似SQL的语法在代码中处理数据。LINQ to SQL 是 LINQ 的一个实现,专门用于与关系数据库进行...

Global site tag (gtag.js) - Google Analytics