今天一个客户问怎样把表中相同键值对应的文本按照一定顺序拼接起来。如果使用SQL实现将非常麻烦,并且效率低下。GP4.1以后提供了一个函数array_agg可以方便快捷,高效的实现该功能 比如原始查询是 test1=# select n_regionkey,n_name from nation; n_ ...
分类:
Web程序 时间:
2016-06-02 00:27:49
阅读次数:
221
书接上文,昨天装了MinGW,主要原因之一是要用到MSYS,所以顺手把FFMPEG又编译了一遍。 回到主题,其实我是想编译矢量库,因为最近要学习一些计算几何算法,所以找个方便的2D画图库就很重要。 说白了其实是懒得用OpenGL写画几何体代码,画线,AA什么的。 不管怎么说,介绍看的是这篇文章。 h ...
分类:
Windows程序 时间:
2016-03-28 15:04:39
阅读次数:
1988
mysql转换postgresql1)时间格式转换from_unixtime(timestamp,‘%Y-%m-%d‘)==》SELECTto_char(to_timestamp(t.create_time/1000),‘YYYY-MM-DDHH24:MI:SS‘)2)字段拼接GROUP_CONCAT(restaurantid,‘|‘,cityid)==》selectarray_to_string(ARRAY(SELECTunnest(array_agg(restauranti..
分类:
数据库 时间:
2016-03-17 19:54:59
阅读次数:
291
//////HomePagehttp://matplotlib.org/index.html//////install#sudoyuminstallpython-matplotlib已安装:python-matplotlib.x86_640:1.2.0-15.el7作为依赖被安装:agg.x86_640:2.5-18.el7atlas.x86_640:3.10.1-10.el7blas.x86_640:3.4.2-5.el7lapack.x86_640:3.4.2-5.el7libgfor..
分类:
编程语言 时间:
2016-02-21 06:49:25
阅读次数:
498
今天特地查了一下SQL Server下的校检函数有哪些。原本我只是在工作中用过一个CHECKSUM,今天特地学习了一下才发现原来还有其他的校检函数。 这里找到了别人对于SQL SERVER下这几个校检函数的学习总结,借此机会学习下别人的学习成果 http://bbs.51cto.com/thread
分类:
数据库 时间:
2016-02-18 16:19:04
阅读次数:
340
本文目的:展示 PyQt5 结合 matplotlib 时,如何显示其 NavigationToolbar。 本人搜遍所有网络无果,没办法,查看PyQt5源代码,最终才搞明白。。。特此留记。 〇、PyQt4 与 PyQt5 导入 NavigationToolbar 时的区别(去掉两个agg) # P
分类:
其他好文 时间:
2016-02-15 07:05:32
阅读次数:
1043
① if(obj_agg!=null && obj_agg.length > 0) {}else{return;} ② NCLocator.getInstance().lookup(IUAPQueryBS.class). IUAPQueryBS.class 快捷方式 iuapq alt+/ ③ st
分类:
其他好文 时间:
2016-01-30 22:27:16
阅读次数:
226
如果需要创建一个有99列的表,列名都是有规律的比如s01,s02,s03……也许你会想到如下语句CREATETABLEtb_sxx(
s01varchar(10),
s02varchar(10),
s03varchar(10),
……
s99varchar(10)
);有没有更快捷的方法呢?当然有了,不妨借助一下Postgresql的三个有力函数generate_series(x..
分类:
数据库 时间:
2016-01-27 19:49:16
阅读次数:
265
正如名称所言:自动检测方向,什么方向,可能很多人不了解,通过AGG邮件了解到几点:扩展轮廓线跟图形的绘制方向有关(也就是move_to,line_to,构成的图形的顺时针,还是逆时针)。如下的两个例子,一个是顺时针绘制矩形,一个是逆时针绘制矩形,然后扩展轮廓线。例子1逆时针agg..
分类:
其他好文 时间:
2016-01-21 12:17:32
阅读次数:
190
最近一年忙碌于数据处理相关的工作,跟MongoDB打交道极多,以下为实践过程中的Q&A,后续会不定期更新补充。1、count统计结果错误这是由于分布式集群正在迁移数据,它导致count结果值错误,需要使用aggregate pipeline来得到正确统计结果,例如:db.collection.agg...
分类:
数据库 时间:
2016-01-13 07:08:08
阅读次数:
709