看到网上的教程基本都是不停的join,比较考验思维能力,其实可以直接用函数group_concat(),使得多行转换成一行,和hive当中的collect_set用法相似。具体代码如下
SELECT student.`sid`, student.`sname` , gc |
查询结果如下
看到网上的教程基本都是不停的join,比较考验思维能力,其实可以直接用函数group_concat(),使得多行转换成一行,和hive当中的collect_set用法相似。具体代码如下
SELECT student.`sid`, student.`sname` , gc |
查询结果如下