关于如何在vertica上使用MySQL的group_concat()函数
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了关于如何在vertica上使用MySQL的group_concat()函数,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1422字,纯文字阅读大概需要3分钟。
内容图文
![关于如何在vertica上使用MySQL的group_concat()函数](/upload/InfoBanner/zyjiaocheng/496/040a20ea651047aaa29915c1b26bf0d7.jpg)
首先去下载能实现group_concat()函数的扩展包,这里是下载地址。下载好后拷贝到vertica的服务器上。
用root用户解压该包。
[root@v001 ] unzip vertica-package.zip
改变这个文件夹的所属者。
[root@v001] chown -R dbadmin:verticadba vertica-package/
切换到dbadmin用户。
[root@v001] su - dbadm
进入到解压好的那个文件夹
[dbadmin@v001 ] cd vertica-package/
在文件下有很多扩展包,我们只需要string-package这个包,因为这个包里包含有group_concat()函数
进入该文件夹
[dbadmin@v003 vertica-package]$ cd strings_package/
通过readme.md知道,需要先编译再安装
如果出现无法编译:则执行如下语句:
[root@v001 ]yum -y groupinstall "Development tools" && yum -y groupinstall "Additional Development"
[dbadmin@v003 strings_package]$ make [dbadmin@v003 strings_package]$ make install
提示如下信息就算安装成功。
接下来进行测试:
连接数据库:
输入:
dbadmin=> select group_concat(node_name) over () from nodes;
输出结果:
再测试如下语句:
dbadmin=> select schema_name,projection_name,group_concat(node_name) over (partition by schema_name,projection_name) from (select distinct node_name,schema_name,projection_name from storage_containers) sc order by schema_name, projection_name;
输出结果:
可以看到它已经实现了MySQL的group_concat()的功能。
关于如何在vertica上使用MySQL的group_concat()函数
标签:group_concat mysql vertica 扩展包
本文系统来源:http://blog.51cto.com/11612079/2050260
内容总结
以上是互联网集市为您收集整理的关于如何在vertica上使用MySQL的group_concat()函数全部内容,希望文章能够帮你解决关于如何在vertica上使用MySQL的group_concat()函数所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。