久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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

瀏覽:76日期: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;

相關文章:
主站蜘蛛池模板: 雅江县| 正阳县| 都昌县| 沂水县| 固始县| 辛集市| 平利县| 阆中市| 青铜峡市| 罗平县| 上思县| 永吉县| 太仆寺旗| 杭州市| 区。| 太白县| 正蓝旗| 长阳| 玉树县| 西盟| 洪洞县| 牙克石市| 平山县| 霍州市| 岢岚县| 陆良县| 岚皋县| 马关县| 昆明市| 德安县| 文水县| 南京市| 信阳市| 越西县| 嫩江县| 哈尔滨市| 潼关县| 德兴市| 五原县| 吉木乃县| 延川县|