关于mysql数据库统计的问题

字段 主键id B C
1 1 2
2 1 2
3 1 3
4 1 3
5 1 3

上面有一个表,现在我想把C里面字段为2的查出来添加到一个集合,字段为3的查出来在添加到一个集合,sql语句应该怎么写啊,望大神帮忙
当C字段为2的时候有两条记录 我想把他们都查出来,然后添加集合 为3的时候是3条 把他们查出来添加到集合

不知道你说的这个 添加到一个集合 是一个什么概念啊?

你表的初始数据已经出来了。

你是要一个 SQL 语句, 来查询出一个什么样的结果?追问

就是将C为2的查出来。

追答

SELECT * FROM 表 WHERE C = 2;

这个样子?

追问

.不是 我现在就只是知道B是为1的 怎么样查出C为2时的所有数据 。

追答

SELECT * FROM 表 WHERE B=1 AND C = 2;

这个样子?

追问

...不是啊 我不知道C里面的数据是什么,只知道B为1 啊 可以不可以通过语句来查C里面是不是一样 能懂我吗 我现在不知道C里面是什么 只知道B啊 然后想把里面一样的查出来

追答

SELECT C FROM 表 WHERE B=1 GROUP BY C

就是查询出 B=1 的 所有的 C

然后针对每一行 C

SELECT * FROM 表 WHERE B=1 AND C = 上面那个查询的每一行 C

温馨提示:内容为网友见解,仅供参考
无其他回答

几个关于mysql数据库的问题求解 - PHP进阶讨论
第三个问题是关于查询效率的。如果使用where id = 7这样的条件,数据库只需进行一次查询。然而,当使用limit 6, 1这样的分页条件时,数据库会进行多次查询。经过测试,我发现limit 6, 1实际上会查询所有行。即使将id列设置为主键,这种行为也没有改变。我怀疑这可能是因为select * from test limit ...

数据库的数据量怎么统计(mysql 统计所有表的数据量)
在进行数据库迁移后的数据校验时,专业工具如mysqldbcompare和pt-table-checksum虽好,但在RDS生产环境中,由于权限限制,我们不得不采取粗略的方法来统计所有表的数据量。MySQL的信息_schema.tables表提供了所需的信息。要计算总体数据量,只需在查询中加入sum函数,例如:sql SELECT table_name, sum(data...

MySQL数据24小时内统计分析mysql一天的数据
1. 数据源:需要确定数据来源,包括存储数据的表、数据字段以及数据类型等。在此基础上,我们还需要了解数据的采集周期,以便于及时准确地统计数据。2. 统计指标:需要加入统计指标的类型、数量和格式等,包括统计公式、时间范围等。同时需要考察统计指标的数据分布情况,例如数据是否集中、数据量是否充足等。

MySQL实现上亿条数据高效统计mysql上亿数据统计
数据分析是用于查找数据模式和潜在问题的一种技术。对于大型数据库,我们可以使用数据分析来快速了解数据集中存在哪些模式。例如,我们可能会发现一个有序的日期字段,这些日期之间的间隔可能会揭示潜在的数据问题。过多的重复数据也可能需要更进一步的探索。在数据分析期间,我们可以使用SQL查询语言来执行各种查...

MySQL数据统计亿级数据中如何处理一千万数据mysql一千万统计
2.使用索引 索引是一种数据结构,它可以加速数据查询速度。在MySQL中,可以通过创建索引来优化查询性能。建议在数据量较大的表中使用索引,以加速数据查询和统计的速度。使用索引的语法为:CREATE INDEX index_name ON table_name(column_name);3.定期清理无用数据 随着数据量的增加,数据库中可能会存在...

mysql怎么统计各系学生人数
以满足特定的需求。例如,我们可以通过添加where子句来筛选特定条件的学生,或者使用order by子句来按照学生人数降序排列结果。总之,使用count函数和group by子句是统计MySQL数据库中各系学生人数的有效方法。通过这种方式,我们可以轻松地获取所需的信息,从而更好地了解学生分布情况。

MySQL一周统计深入探究数据的变化和应用趋势mysql一周统计
MySQL一周统计:深入探究数据的变化和应用趋势 作为一种流行的关系型数据库管理系统,MySQL在各种应用场景中得到广泛的应用。但是,随着时间的推移,数据库中的数据会发生变化,而这些变化又会反映到不同的应用场景中。因此,我们需要深入探究MySQL数据库中数据的变化和应用趋势,以便更好地把握和利用这些数据...

MySQL多元数据统计探索mysql不同数据统计
MySQL是目前使用最广泛的关系型数据库管理系统,它不仅具有高效的数据处理能力,还可以实现多种数据统计分析功能。本文将探索MySQL多元数据统计的实现方法及其应用场景。一、多元数据统计的定义和概念 多元数据统计是指利用多个维度和多个指标对数据进行分析和挖掘的方法。其中,“维度”是指观察事物的不同角度...

MySQL数据统计两条记录相加的方法mysql两条统计相加
在MySQL数据库中,数据统计是一项非常重要的工作。尤其是在大型数据集中,需要对数据进行聚合和计算,以便更好地了解数据。在本文中,将介绍如何使用MySQL的SUM函数对两条记录进行相加的方法。在实际工作中,经常会遇到需要对数据库中的两个字段进行求和的情况。例如,统计某个产品的销售量和库存量的总和。

MySQL两表并集统计数据不漏算方便快捷mysql两表并集统计
在MySQL数据库中,有时候需要对多个表进行统计分析,此时就需要用到两表并集统计功能。两表并集统计是指将两个表中的数据合并在一起,从而得到一个完整的数据集合,数据集合中不重复,不漏算。MySQL提供了两个操作符“UNION”和“UNION ALL”,可以用来实现两个表的并集统计。其中,UNION操作符表示两个...

相似回答
大家正在搜