国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

mysql報錯 unknown column ’a.plat’ in ON clause

瀏覽:80日期:2022-06-10 16:41:32

問題描述

select truncate(a.lat, 2) as plat, truncate(a.lng, 2) as plng, temp.latt, temp.lngt from user_post as a inner join (select truncate(user_post.lat, 2) as latt, truncate(user_post.lng, 2) as lngt from user_post group by latt, lngt having count(latt) >= 4 and count(lngt)>= 4) as temp on (a.plat = temp.latt and a.plng = temp.lngt);

為什么會報unknown column ’a.plat’ in ON clause 這樣的錯誤?

問題解答

回答1:

a別名指向的是表user_post,從你的語句中來看,user_post表中有lat字段,沒有plat字段。所以on條件中的a.plat是不對的。

加個括號試下:

select a.plat, a.plng, temp.latt, temp.lngt from (select truncate(lat, 2) as plat, truncate(lng, 2) as plng from user_post) as a inner join (select truncate(lat, 2) as latt, truncate(lng, 2) as lngt from user_post group by latt, lngt having count(latt) >= 4 and count(lngt)>= 4) as temp on a.plat = temp.latt and a.plng = temp.lngt;

相關文章:
主站蜘蛛池模板: 大同县| 长宁县| 高安市| 称多县| 古交市| 通道| 邹平县| 枣庄市| 安仁县| 扬中市| 军事| 上杭县| 峨边| 屏边| 布尔津县| 柯坪县| 湟中县| 湘乡市| 普定县| 沂源县| 綦江县| 锡林郭勒盟| 育儿| 唐河县| 白朗县| 合江县| 石台县| 彭阳县| 宁国市| 吴堡县| 韩城市| 湖州市| 茂名市| 西华县| 建瓯市| 新巴尔虎左旗| 宁化县| 贺州市| 邯郸市| 无棣县| 浠水县|