MySQL_生产环境中concat用法及功能实现

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列排序,得到时间最新的一行数据

你可能感兴趣的:(SQL,日常bug解决,mysql,数据库)