数据库
不想做厨师的程序员不是好农民
渣渣java工程师
展开
-
listagg Oracle ,根据条件汇总某些字段,多行字段合并
我们的某些业务需要做汇总处理目标:现状:程序处理比较麻烦,这时候oraclelistagg 函数就帮上忙了。可以参考一下使用方法:SELECT xzmc "cityName", listagg ( address, ',' ) within GROUP ( ORDER BY xzmc ) "roadList" FROM ZHXT_GD_YDSJLB GROUP BY xzmc...原创 2020-07-28 09:19:51 · 1222 阅读 · 0 评论 -
数据库重启之后,应用不重启连不上数据问题解决
之前我们公司出现一个问题:hive重启之后,应用访问不了hive。解决方案是在数据源上配置上两个参数(标红部分):原创 2017-03-27 09:43:19 · 5473 阅读 · 0 评论 -
多表,多指标查询-full join使用
有个需求要把三个不同表的同一维度的指标取出来。create table a_test(time varchar,kpi1 int);INSERT into a_test values('20180315',1);create table b_test(time varchar,kpi2 int,kpi3 int,kpi4 int);INSERT into b_test values('201803...原创 2018-03-16 10:20:48 · 4467 阅读 · 1 评论 -
greenplum 获取表结构
greenplum 表一旦多起来,使用navicat打开表机构会很慢很慢,单是你又需要查看表结构。这时候可以使用sql语句来查看。替换tableName 即可SELECT A .attname AS field, T .typname AS TYPEFROM pg_class C, pg_attribute A, pg_type TWHERE C .relname = 'tableName'AND...原创 2018-04-23 11:41:54 · 4902 阅读 · 0 评论