【问题标题】:Getting multiple rows data field 2 based on single value from field 1 in sql基于sql中字段1的单个值获取多行数据字段2
【发布时间】:2022-01-15 13:31:02
【问题描述】:

我有一个表,我想根据不同的 name 列返回数据,该列具有 options 列表中对应的多行值。

表格数据:

查看输出:

Name   Options
-----------------------------------
bread  white, brown 
jam    stawberry, apple, mangoe

欢迎任何建议或最佳建议

【问题讨论】:

标签: mysql sql


【解决方案1】:

每天都会问这个问题,你会这样做

select name, group_concat(options separator ', ')
from t
group by menu_id, name

【讨论】:

    猜你喜欢
    • 2016-02-29
    • 2019-12-30
    • 2015-04-22
    • 2016-02-13
    • 1970-01-01
    • 2020-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多