我有一个WordPress数据库下表选择连接表的列值结果列名
帖子
+--------------+
| Field |
+--------------+
| ID |
| post_author |
| post_title |
| post_type |
+--------------+
postmeta
+--------------+
| Field |
+--------------+
| meta_id |
| post_id |
| meta_key |
| meta_value |
+--------------+
,并与meta_key
值latitude
和记录longitude
如何编写SQL以将latitude
和longitude
显示为结果列名称?
+--------------+
| Field |
+--------------+
| ID |
| post_author |
| post_title |
| latitude |
| longitude |
+--------------+
下面的查询是我的出发点
SELECT ID, post_title, meta_key, meta_value FROM `wp_posts`
LEFT JOIN `wp_postmeta` on ID=post_id
WHERE post_type='place' AND (meta_key='latitude' OR meta_key='longitude')
ORDER BY ID ASC