group-concat相关内容

如何在 SQL Server 中将多行文本连接成单个文本字符串

考虑一个包含名称的数据库表,三行: 彼得保罗玛丽 有没有一种简单的方法可以将其转换为 Peter, Paul, Mary 的单个字符串? 解决方案 如果您使用的是 SQL Server 2017 或 Azure,请参阅 Mathieu Renda回答. 当我尝试连接具有一对多关系的两个表时,我遇到了类似的问题.在 SQL 2005 中,我发现 XML PATH 方法可以非常轻松地 ..
发布时间:2022-01-30 20:34:53 数据库

sql group_concat 和子查询

我有 2 个 mysql 表: car_model:id (int) (主键)标题(varchar)id_brand (int) FK 到 car_brand 表car__car_model: - 多对多关系id_model (int)id_advice_model (int) car__car_model中有如下数据: (id_model) (id_advice_model)12 121 ..
发布时间:2022-01-23 16:23:33 数据库

MySQL 中 GROUP_CONCAT 的对立面是什么?

我似乎经常遇到这个问题,我的数据格式如下: +----+----------+|编号 |颜色 |+----+----------+|1 |红、绿、蓝 ||2 |橘红色,长春 |+----+----------+ 但我希望它的格式如下: +----+------------+|编号 |颜色 |+----+------------+|1 |红色 ||1 |绿色 ||1 |蓝色 ||2 |橘红色 ..
发布时间:2022-01-15 10:05:27 数据库

如何在 group_concat() 中使用 sum()?

问题已修改 真的想要一个 group_concat 的总和... 桌子:商店 +---------+--------+--------+|shop_id |姓名 |状态 |+---------+--------+--------+|0 |店铺 0 |5 ||1 |店铺 1 |5 ||2 |店铺 2 |5 ||3 |店铺 3 |2 |+---------+--------+------ ..
发布时间:2022-01-09 16:36:00 数据库

学说2和group_concat

我一直在浏览文档/谷歌,但没有找到任何解决方案. 有没有什么方法可以在没有本地mysql的情况下使用doctrine2(DQL)来执行或模仿GROUP_CONCAT? 例如: SELECT u.id, u.name, [GROUP_CONCAT(...)] AS user_messages从模型\用户 uLEFT JOIN 模型\消息 m按 u.id 分组 得到 GROUP_CO ..
发布时间:2022-01-03 10:13:44 PHP

在 PHPMYADMIN 中使用 group_concat 将结果显示为 [BLOB - 3B]

我有一个查询,它在整数字段上使用 mysql 的 GROUP_CONCAT. 我正在使用 PHPMYADMIN 来开发这个查询.我的问题不是显示 1,2 这是连接字段的结果,而是得到 [BLOB - 3B]. 查询是 SELECT rec_id,GROUP_CONCAT(user_id)从 t1按 rec_id 分组 (两个字段都是unsigned int,都不是唯一的) 我应该 ..
发布时间:2021-12-27 08:00:58 数据库

Group_concat - laravel 雄辩

请我想在使用 eloquent 而不是原始查询的查询中使用 group_concat. 这是我尝试执行但对我不起作用的代码: commands::join('products', 'products.id', '=','commands.idproduct')->select('commands.username','**group_concat(products.name)**')->g ..
发布时间:2021-12-26 11:14:51 其他开发

在 GROUP BY 之后加入?

我有一张包含“歌曲"、“Songs_Tags"(与标签相关的歌曲)和“Songs_Votes"(与布尔值喜欢/不喜欢的歌曲相关)的表格. 我需要检索带有 GROUP_CONCAT() 标签的歌曲以及喜欢 (true) 和不喜欢 (false) 的数量. 我的查询是这样的: SELECTs.*,GROUP_CONCAT(st.id_tag) AS tags_ids,COUNT(CASE ..
发布时间:2021-12-17 20:41:59 数据库

JOIN 和 GROUP_CONCAT 与三个表

我有三张桌子: 用户:体育:user_sports:身份证 |姓名 id |名称 id_user |id_sport |首选项---+-------- ---+------------ --------+---------+------1 |彼得 1 |网球 1 |1 |02 |爱丽丝 2 |足球 1 |2 |13 |鲍勃 3 |篮球 2 |3 |03 |1 |23 |3 |13 |2 |0 ..
发布时间:2021-12-17 20:39:36 数据库

将 MySQL 代码转换为 Access:GROUP_CONCAT 和三重 JOIN

我很难将一段 MySQL 代码翻译成 Access.我正在尝试将 Sakila (MySQL) 数据库中的查询之一用于我正在处理的 Access 项目. 首先,GROUP_CONCAT 函数根本不起作用.经过一些谷歌搜索后,我发现 Access 不支持此功能,但我找不到可行的替代方案.然而,CONCAT 可以被一些“+"操作符代替. 然后是三重 LEFT JOIN,它不断返回一个缺少操 ..
发布时间:2021-12-12 22:45:28 数据库

使用 LINQ 将多行连接成单行(CSV 属性)

我正在寻找与 Sybase 的 LIST() 或 MySQL 的 group_concat() 等效的 LINQ 它会转换: 用户爱好--------------鲍勃足球鲍勃高尔夫鲍勃网球苏 睡觉苏喝酒 致: 用户爱好--------------鲍勃足球、高尔夫、网球苏睡觉,喝酒 解决方案 这就是 GroupBy 运算符.您在使用 LINQ to Objects 吗? 这是一 ..
发布时间:2021-12-09 11:24:39 其他开发

Sqlite group_concat 排序

在 Sqlite 中,我可以使用 group_concat 来做: 1...A1...B1...C2...A2...B2...C1...C,B,A2...C,B,A 但连接的顺序是随机的 - 根据文档. 我需要对 group_concat 的输出进行排序 1...A,B,C2...A,B,C 我该怎么做? 解决方案 你能不能不使用带有 order by 子句的子选择,然后对值 ..
发布时间:2021-12-08 17:59:54 数据库

在 Oracle 中连接和分组多行

可能的重复: 如何检索 A、B 中的两列数据Oracle 格式 假设我有一张这样的表: NAME GROUP_NAMEname1 groupAname2 groupB名称5组Cname4 groupA名称3组C 我想要这样的结果: GROUP_NAME NAMESgroupA name1,name4B组名称2groupC name3,name5 如果表中只有一列,我可以通过执行以下 ..
发布时间:2021-12-05 23:39:12 数据库

SQLite 中的 GROUP_CONCAT

我有这样的数据 1 A1 乙1 C1 天2 E2楼3G3小时3 我3 焦3K 通过使用这个查询 选择 ABSTRACTS_ITEM._id,Name来自 ABSTRACTS_ITEM 、 ABSTRACT_AUTHOR 、 AUTHORS_ABSTRACT在哪里ABSTRACTS_ITEM._id = AUTHORS_ABSTRACT.ABSTRACTSITEM_ID和ABSTRACT_AU ..
发布时间:2021-11-27 21:46:08 数据库

MySQL:GROUP_CONCAT 与 LEFT JOIN

我在使用 MySQL 的“GROUP_CONCAT"函数时遇到问题.我将使用一个简单的帮助台数据库来说明我的问题: CREATE TABLE Tickets (id 整数非空主键,requester_name VARCHAR(255) 非空,描述文本非空);创建表解决方案(id 整数非空主键,ticket_id INTEGER NOT NULL,技术人员名称 VARCHAR(255) 非空,解决 ..
发布时间:2021-11-20 22:48:02 数据库