SELECT *, CONCAT('[', t2.`经度`, ',', t2.`纬度`, ']') AS 位置FROM `G1` t1 JOIN `M2` t2 ON t1.`G号码` = t2.`M号码` ORDER BY t2.`位置时间` DESC LIMIT 1;
上述功能实现:
mysql中 t1,t2两表做join,关联字段为号码,
将lon列及lat列合并使用concat转为数组形式并以逗号隔开列名重命名为位置,
以时间time列排序,得到时间最新的一行数据
京公网安备 11010502049817号