select B.name, count(B.items) as count, concat_ws('|',collect_list(B.items)) as items from (select distinct name,items,item_rank from SourceA)B group by B.name order by B.item_rank
错误:列引用项“”无效
尝试输出 nameofperson,count(items),list of items (pen,paper,book..)
但顺序应该从 item_rank
按升序 example : pen item_rank 1, paper item_rank 2, book item_rank 3
项目顺序应按照收集清单中笔、纸、书等的等级升序排列
我的收藏列表输出是乱七八糟的笔、书、纸,当我按子查询内的顺序排序时,它就跟不上了
如果我在外部保持秩序,我会得到错误无效列引用项\u排名
哪里出了问题
谢谢
暂无答案!
目前还没有任何答案,快来回答吧!