我有几个方案可以将多行转换为逗号分隔的单个列,而在另一个方案中,我有一个逗号分隔的列,我必须将其作为多行插入。我用火花scala。
Select names from employee where role = 'Engineer'
我需要将其转换为Mark,Steve,Krishna。
我有同样的Mark,Steve,Krishna,我需要插入3行。
任何帮助?
答案 0 :(得分:1)
对于场景2,您可以尝试这样的事情
select name as value from table union select ename from table
你必须让它变得动态。