选择选项数组作为select语句的一部分

电磁兼容

我有这2张桌子:

选项

id, name, created_at, ...

选项表有许多子选项

子选项

option_id, name, created_at, ....

我想知道是否有可能在对OPTION进行分组时通过使用join(或其他任何方法?)来检索SubOptionson select上作为查询一部分的OPTIONS所有内容。

例如:

Select * 
from Options 
JOIN SubOptions ON Options.id = SubOptions.option_id 
GROUP BY Options.name

现在我知道我可以访问SubOptions.name,但有什么办法可以访问所有SubOptionss的option_id相等option_id

萨哈什·沙(Saharsh Shah)

使用GROUP_CONCAT()函数对子选项名称进行分组

试试这个:

SELECT O.name, GROUP_CONCAT(SO.name) subOptionName
FROM Options O 
LEFT JOIN SubOptions SO ON O.id = SO.option_id 
GROUP BY O.name;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在子查询中使用HAVING作为Select语句的一部分

如何将背景色仅作为选择的一部分?的CSS

保留数组的第一个元素作为序列的一部分

使用GetDate()作为SELECT DISTINCT的一部分不好吗?

在选择选项中显示一部分价值

使用变量作为语句的一部分

选择数组JavaScript的一部分

我知道选择选项的一部分价值,我想用JS设置该选项吗?

替换Powershell中的Select语句的一部分

将VARCHAR转换为SMALLDATETIME作为UPDATE语句的一部分

如何返回记录数作为select语句的一部分?

在SQL中选择所选项目的一部分

MySQL-WHERE语句仅适用于SELECT语句的一部分

Swift-变量在if语句中作为更新的一部分,但随后将还原

嵌套的SELECT作为字段列表的一部分

保存作为数组一部分的TypeScript数组

需要日期选择器的值作为变量的一部分

插入语句作为存储过程的一部分不插入行

如何在 mysql 中执行 IF 语句作为 SELECT 语句的一部分

选择 count(*) 作为较大选择查询的一部分

php If语句作为函数内部返回值的一部分

首选项片段作为活动的一部分

php if语句作为ajax调用的一部分没有失败

选择单元格作为要执行的代码的一部分

OperationalError 仅允许作为表达式一部分的 SELECT 的单个结果

如何访问作为对象数组一部分的对象内的数组的值?

如何选择一个将数组作为其构造函数一部分的对象?

是否可以使用条件语句作为 CupertinoSlidingSegmentedControl 的一部分来控制 Flutter 中显示的选项数量?

Knex.js 子选择“in”子句作为连接的一部分

TOP 榜单

热门标签

归档