group-concat相关内容

mysql在一列中加入多个值

我需要进行一个查询,该查询创建来自2个具有以下关系的表的3列: 表1的列ID与具有列ID2的表2相关联 在表1中,有一列称为用户在表2中,有一列称为名称 可以有1个唯一用户,但可以有许多与该用户相关联的名称. 如果执行以下操作,我将获取所有数据,但user列将为其关联的每个名称重复其自身.我想要的是用来显示唯一性,但名称列与所有与用户列相关联的名称一起出现,但用逗号分隔,如 ..
发布时间:2020-05-15 05:56:40 数据库

MySQL:增加GROUP_CONCAT_MAX_LEN参数-有危险吗?

现在,我的MySQL服务器正在使用GROUP_CONCAT_MAX_LEN的默认值1024字节,我需要增加它. 我知道它受到MAX_ALLOWED_PACKET参数约束的事实,该参数目前足够大. 增加GROUP_CONCAT_MAX_LEN是否会产生任何影响? 有什么后果或危险我应该意识到吗? 谢谢. 解决方案 除了增加MySQL服务器中的处理时间和增加流量(甚至是本地流 ..
发布时间:2020-05-15 05:18:26 数据库

MySQL group_concat与where子句

我遇到了Group_Concat和where过滤器的问题.在我的表中,我得到了链接到客户端的模块名称.我想按模块名称搜索客户端,但是在concat组中,我仍然想查看该客户端拥有的所有模块.当前它将显示具有这些模块的所有客户端,但仅显示该特定模块.我不知道如何使它们一起工作. 关于如何获得预期结果的任何建议? 这些是一些基本表,我尝试过的查询以及获得的结果和我真正想要的结果 Cli ..
发布时间:2020-05-15 05:01:12 数据库

mysql GROUP_CONCAT

我想列出所有具有相应用户类别的用户. 这是我的桌子的简化版本 CREATE TABLE users ( user_id INT NOT NULL AUTO_INCREMENT, user_class VARCHAR(100), PRIMARY KEY (user_id) ); INSERT INTO users VALUES (1, '1'), (2, ..
发布时间:2020-05-15 04:59:35 数据库

带空值的MySQL GROUP_CONCAT

是否可以选择使MySQL的Group_Concat函数包含空值? 考虑我的源表中的以下示例: userId, questionId, selectionId 7, 3, NULL 7, 4, 1 7, 5, 2 当我使用GROUP_CONCAT查询选择表时,得到以下信息: 7, 4=1,5=2 我想获得以下信息: 7, 3=NULL,4=1,5=2 作为参考,我 ..
发布时间:2020-05-15 04:45:00 数据库

SQL GROUP_CONCAT分为不同的列

我进行了很多搜索,但没有找到解决问题的合适方法. 我想做什么? 我在MySQL中有2个表: - 国家 - 货币 (由于多对多的关系,我通过CountryCurrency将他们加入了我们的行列) 请参见以下示例: http://sqlfiddle.com/#!2 /317d3/8/0 我想使用联接将两个表链接在一起,但是我想仅显示每个国家/地区的一行(某些国家/地区使用多种货 ..
发布时间:2020-05-15 04:34:14 数据库

相当于MySQL group_concat的Presto

我是Presto的新手,希望获得与MySQL中的group_concat函数相同的功能.以下两个等价吗?如果没有,关于如何在Presto中重新创建group_concat功能的任何建议? MySQL: select a, group_concat(b separator ',') from table group by a Presto: select a, ..
发布时间:2020-05-15 03:49:29 数据库

在MySQL中的子查询上使用GROUP_CONCAT

我有一个MySQL查询,其中我想包含另一个表中ID的列表.人们可以在网站上添加某些项目,然后人们可以将这些项目添加到他们的收藏夹中.我基本上想获得最喜欢该商品的人的ID列表(这有点简化,但这可以归结为以下内容). 基本上,我是这样的: SELECT *, GROUP_CONCAT((SELECT userid FROM favourites WHERE itemid = items.i ..
发布时间:2020-05-15 03:47:54 数据库

mysql group_concat通过多个字段进行分组

我有一个表成员,其中member_id,member_name,club_name,region,zone,email作为字段. 我正在使用MySQL group_concat函数,例如 SELECT group_concat(distinct m.email SEPARATOR ', ' ) from member m group by m.club_name 这很好.但我希望能 ..
发布时间:2020-05-15 01:18:18 数据库

小组联合会议结果截止

我正在使用以下查询,它返回的是预期结果..除了连接的结果似乎被切断之外. 示例: "1965 Chevrolet Suburban, 1958 Chevrolet Bel Air, 1969 Chevrolet K20 Suburban, 1967 Chevrolet Bel Air, 1964 Chevrolet C10 Pickup, 1970 Chevrolet G10 ..
发布时间:2020-05-15 00:56:56 数据库