0
我想选择db记录基于wordpress自定义字段,持有拉特和长,并已击中此查询砖墙。任何人都能看到我忽略的任何明显事物?SQL查询问题 - 未知的列错误
谢谢!
WordPress数据库错误:[未知列 'latitude.meta_value' 在 '字段列表']
SELECT p.ID, p.post_title, ((ACOS(SIN(39.1749 * PI()/180)
* SIN(`latitude.meta_value` * PI()/180)
+ COS(39.1749 * PI()/180)
* COS(`latitude.meta_value` * PI()/180)
* COS((-94.5804 - `longitude.meta_value`) * PI()/180)) * 180/PI()) * 60 * 1.1515) AS distance
FROM wp_posts p
LEFT JOIN wp_postmeta latitude ON latitude.post_id = p.ID AND latitude.meta_key = 'neighborly_issue_lat'
LEFT JOIN wp_postmeta longitude ON longitude.post_id = p.ID AND longitude.meta_key = 'neighborly_issue_lng' HAVING distance < 10;
非常感谢,工作一种享受。是否仅仅是复制损坏逗号的代码? – 2012-03-08 22:08:49
没有列的语法是\'table \'。\'列\'你忘了2':) – Victor 2012-03-08 22:10:19
ahhhh我明白了。非常感谢维克多。 – 2012-03-08 22:11:11