摘要: $date = "2022-09-18" 获取日 $firstday = date('Y-m-d', strtotime("$date +0 day")); $lastday = date("Y-m-d", strtotime("$date +1 day")); 获取周 $lastday = dat 阅读全文
posted @ 2022-09-18 18:43 __、 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 场景 有个需求需要判断车辆 gps 上传的坐标点是否在所管辖的区域内 代码 判断一个坐标是否在一个多边形内(由多个坐标围成的) 基本思想是利用射线法,计算射线与多边形各边的交点,如果是偶数,则点在多边形外,否则 在多边形内。还会考虑一些特殊情况,如点在多边形顶点上,点在多边形边上等特殊情况。 @pa 阅读全文
posted @ 2022-09-18 17:19 __、 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 场景 跟前端联调的时候,前端反馈说是返回的字段是字符串,希望可以是整型。然后排查了下,发现mysql在select字段中有聚合的情况,就会变成字符串。 解决 在聚合的字段外面加上 CAST(SUM( 聚合的字段 ) AS SIGNED) 就可以返回整型字段了。 阅读全文
posted @ 2022-09-18 16:57 __、 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 场景 今天写sql的时候遇到个报错Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre,查了下大概意思是mysql5.7及以上版本SELECT列表的表达式不在GROUP BY子句中,并且包含非集合。 阅读全文
posted @ 2022-09-18 16:43 __、 阅读(109) 评论(0) 推荐(0) 编辑