`
mr.lili
  • 浏览: 152740 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类

mysql 根据父节点id(teamsid) 统计为0的根数据列表,同时将子数据整个在父数据列表里

 
阅读更多

 

根据父节点id(teamsid) 统计为0的根数据列表,同时将子数据整个在父数据列表里

 

SELECT 

 

id,endtime,teamsid,companyName,companyCity,

 

(select group_concat(companyName separator ',')  from mshop_supply_teambuy m1 

where m1.teamsid = m.id) cName_child,

 

(select group_concat(companyCity separator ',')  from mshop_supply_teambuy m1 

where m1.teamsid = m.id) cCity_child

 

FROM `mshop_supply_teambuy` m

where teamsid = '0'

 

附件为执行的效果图

 

 

---对上面的sql进行调整用于前端好展示

 

 

SELECT 

 

id,endtime,teamsid,companyName,companyCity,

 

(select group_concat(concat('公司名:',m1.companyName,'&nbsp;地址:' ,m1.companyCity,'<br/>') separator ',')  from mshop_supply_teambuy m1 

where m1.teamsid = m.id) '参加团购的公司'

 

 

FROM `mshop_supply_teambuy` m

where teamsid = '0'

 

 附件为执行的效果图

  • 大小: 93.1 KB
  • 大小: 86.4 KB
  • 大小: 110.8 KB
分享到:
评论

相关推荐

    根据子节点查找所有父节点

    从子节点开始,将它放入队列,然后逐个取出节点并检查是否是目标根节点,如果不是,则将其父节点加入队列。这样,最后队列为空时,遍历过的路径就是子节点到所有父节点的路径。 ```python from collections import ...

    删除数据库表中的父节点以及其子节点

    这个存储过程首先将指定的父节点ID存入临时表`childQueue`,然后在循环中不断删除队列中的节点并查找其子节点,将子节点加入队列,直到队列为空。这样就确保了所有子节点都被删除,最后父节点也被安全移除。 当然,...

    树父节点递归获取树子节点

    如果传入的父节点不为空并且具有子节点,它会遍历每个子节点,将其添加到结果列表中,并通过递归调用自身获取子节点的子节点,将这些子节点也添加到结果列表中。最后,返回包含所有子节点的列表。 在实际项目中,你...

    mysql 统计一天24小时数据默认补0SQL

    为了确保统计数据的完整性,对于那些在某小时内无记录的情况,通常需要将该小时的数据设为0,而不是简单地忽略。这种处理方式能够帮助我们更准确地分析数据趋势,尤其是在进行图表展示时尤为重要。本文将通过具体的...

    MySQL集群节点、节点组、数据副本、以及分区

    在 MySQL 集群中,节点是指存储着数据副本的 ndbd 进程,也就是一个指到节点组中节点的分区的拷贝。每个数据节点应该部署在独立的计算机上,以确保高可用性和避免单点故障。虽然也可以在一个机器上跑多个数据节点,...

    Mysql 查询根节点下所有叶子节点

    1、SELECT * FROM ( SELECT d.id, ( SELECT count( 1 ) FROM t_tree dd WHERE dd.parent_uuid = d.id ) AS count ... t3.id NOT IN ( SELECT t1.id FROM t_tree t1, t_tree t2 WHERE t1.id = t2.parent_uuid )

    MySQL递归查询树状表的子节点、父节点具体实现

    它使用了一个临时变量`sChildTemp`来存储当前遍历到的子节点ID,同时`sChildList`用于积累所有子节点ID的字符串。初始时,`sChildTemp`被设置为根节点ID。然后,函数进入一个循环,直到找不到新的子节点为止。在每次...

    mysql查询根据列按条件统计总数

    在某些情况下,我们需要根据一个或多个列的值将数据进行分组,并对每一组执行统计。这时就需要用到`GROUP BY`子句。 ```sql SELECT 列1, COUNT(*) FROM t1 GROUP BY 列1; ``` 上述SQL语句将根据`列1`的不同值对表`...

    全球主要国家数据表mysql

    标题 "全球主要国家数据表mysql" 指的是一个专门设计用于MySQL数据库的表格,包含了全球各个国家的主要信息。这个数据表可能包含了各国的基本统计数据,如国家名称、首都、人口、面积、货币、国际电话区号等。这些...

    kettle集群搭建以及使用kettle将mysql数据转换为Hbase数据

    5. **运行作业**:设置作业参数,运行作业将数据从MySQL迁移到HBase。 #### 四、总结 通过本文的介绍,我们了解了Kettle集群的基本概念、搭建步骤以及如何使用Kettle将MySQL数据转换为HBase数据的过程。Kettle作为...

    串口数据采集并自动写入MySQL数据软件

    “串口数据采集入MySQL数据库”软件是传感器网络记录数据的一般工具。最主要核心功能是把串口上接收到的数据,以字符串数据形式直接写入MySQL数据库中的数据表的某一个字符型字段中。当计算机的某个COM口有字符串...

    海量数据的MySQL数据集

    在IT领域,数据库管理系统是数据存储和处理的核心,而MySQL作为一款开源、免费的关系型数据库管理系统,因其高效、稳定和易用的特点,在处理海量数据时备受青睐。标题提到的“海量数据的MySQL数据集”是一个专门针对...

    JAVA串口助手接收数据并解析数据存入MySQL数据库中

    在本文中,我们将深入探讨如何使用Java开发一个串口助手应用程序,该程序能接收来自串行端口的数据并将其解析后存储到MySQL数据库中。首先,我们需要了解串口通信的基本概念,然后学习Java如何处理串口输入,接着是...

    Mysql分层数据管理

    - `parent`:父节点的ID,若为空则表示该节点为根节点。 以一个虚构的电子产品分类为例,其数据表结构及数据插入过程如下所示: ```sql CREATE TABLE category ( category_id INT AUTO_INCREMENT PRIMARY KEY, ...

    opc 客户端c#编写(数据同时存入mysql数据库)

    在这个项目中,“opc 客户端c#编写(数据同时存入mysql数据库)”是用C#编程语言实现的,目的是通过OPC通信协议获取实时的生产数据,并将这些数据存储到MySQL数据库中,以供后续的数据分析和决策支持。 C#是一种...

    mysql百万级测试数据下载 300W条

    本文将围绕“mysql百万级测试数据下载 300W条”这个主题,深入探讨如何处理和利用这样的大数据量进行测试。 首先,`test.sql`文件是一个MySQL数据库的SQL脚本文件,通常包含创建表结构、插入数据等操作。在这个场景...

    省市县乡村 五级数据,国家统计局2019年最新数据,mysql

    省市县乡村 五级数据,国家统计局18年最新数据,mysql,数据全,且有子父级关联!共有5张表,有建表语句。

    中国省份和城市数据(mysql数据库)

    使用这些脚本,用户可以将数据导入到自己的MySQL数据库中,从而构建一个完整的中国省份和城市数据库。 对于数据分析师而言,这样的数据库提供了丰富的地理信息,可用于进行区域分析、人口统计、市场分布等研究。...

    全国银行名称及所在地数据(mysql)

    使用MySQL数据库管理系统,可以将这些数据导入到数据库中,进行进一步的查询、统计和分析。对于熟悉SQL语言的人来说,可以利用这些数据进行复杂的数据挖掘,比如找出某省最大的银行、统计各地市银行类别比例,或者...

Global site tag (gtag.js) - Google Analytics