Postgresql、Pgsql数组类型取交集方法,数组类型满足一个即匹配
1、字符串的155,111转为数字类型select *from table_namewhere id = 140052 and colum && array ['155','111']::integer[];2、直接就是数字数组查询select *from table_namewhere id = 140052 and colum && array [155,1
1、字符串的155,111转为数字类型select *from table_namewhere id = 140052 and colum && array ['155','111']::integer[];2、直接就是数字数组查询select *from table_namewhere id = 140052 and colum && array [155,1
简介最近在做一个业务功能,需求涉及到了通过终端的定位获取距离终端最近的实体店铺的需求。因为之前没有涉及到地理位置坐标计算距离的知识,只知道redis可以计算两个坐标点(经纬度)之间的距离。但是不满足目前的需求,因为除了计算距离外还要进行筛选、排序、分页。所以就不考虑在redis实现。更不可能全表查询内存排序。所以上网搜索资料,找到了pgsql的插件postgis,是数据库层面支持经纬度距离计算的插