mysql在一列中毗连多个值
发布时间:2021-05-23 06:00:48 所属栏目:编程 来源:网络整理
导读:我必要建设一个查询,建设3个来自2个表的列,这些表具有以下相关: 表1具有与具有列ID2的表2相干的列ID 在表1中,有一个名为user的列在表2中有一个名为names的列 可以有1个独一用户,但可以有很多与该用户关联的名称. 假如我执行以下操纵,我将得到全部数据可是用
我必要建设一个查询,建设3个来自2个表的列,这些表具有以下相关: 表1具有与具有列ID2的表2相干的列ID 在表1中,有一个名为user的列在表2中有一个名为names的列 可以有1个独一用户,但可以有很多与该用户关联的名称. 假如我执行以下操纵,我将得到全部数据可是用户列会为其关联的每个名称一再本身.我想要的是用于表现独一,但名称列表现全部与用户列关联但由逗号脱离的名称,如下所示: select TABLE,TABLE1中的名称左毗连TABLE1.id = TABLE2.id上的TABLE2 这将表现每次为该用户表现名称时一再的用户.我想要的是这样: 用户 – 名字 等等…. 最佳谜底 您正在探求的是GROUP_CONCAT操纵符.
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读