当前位置:Gxlcms > 数据库问题 > postgresql和postgis

postgresql和postgis

时间:2021-07-01 10:21:17 帮助过:17人阅读

  23, json数组根据key取value值 SELECT a.store_id,b->>‘labelValue‘ AS label FROM data_alo.store_label_monthly a, json_array_elements(store_labels) AS b WHERE b->>‘labelName‘=‘门店产值‘   24,pgsql 根据时间字符串算出是周几 SELECT extract(DOW FROM cast(‘2019-11-30‘ as TIMESTAMP));    周日是0   25,json和jsonb的区别 postgresql支持两种json数据类型:    json和jsonb 区别:         而两者唯一的区别在于效率,         json是对输入的完整拷贝,使用时再去解析,所以它会保留输入的空格,重复键以及顺序等。         而jsonb是解析输入后保存的二进制,它在解析时会删除不必要的空格和重复的键,顺序和输入可能也不相同。使用时不用再次解析。 相同:         两者对重复键的处理都是保留最后一个键值对。效率的差别:json类型存储快,使用慢,jsonb类型存储稍慢,使用较快   26,边界精度计算       select             -- 正常情况下           a.gdgeom,           ST_Npoints ( a.gdgeom) ,             -- 缩小1000情况下             ST_SimplifyPreserveTopology(a.gdgeom,1000),           ST_Npoints ( ST_SimplifyPreserveTopology(a.gdgeom,1000)) ,         -- 缩小10000情况下           ST_SimplifyPreserveTopology(a.gdgeom,10000) ,           ST_Npoints ( ST_SimplifyPreserveTopology(a.gdgeom,10000))       FROM             retail.t_gaia_retail_bms_tradearea a               

postgresql和postgis

标签:精度   element   _id   对象   ace   and   存储   类型   nio   

人气教程排行