我有两张桌子
类别 -------- id 产品 seq_num 猫 12 产品 12 0 cat23 产品 12 1 cat34 产品 12 2 产品 ----- sku 产品 seq_num sku123 产品 12 0 sku234 产品 12 1 sku345 prod12 2
我正在尝试使用 LISTAGG 函数并带来如下输出:
输出 ------ skuid prod catids sku123 prod12 cat12,cat23,cat34 sku234 prod12 cat12,cat23,cat34 sku345 prod12 cat12,cat23,cat34
当我单独使用类别表时,我可以使用 LISTAGG 并正确汇总输出(没有 skuid)
使用以下查询:
选择产品,LISTAGG(id,',') 在组内(按 id 排序)作为 catids 从类别 按产品分组;
但我无法将它与 prod 表连接并获得所需的输出。请帮忙。