Php (P) 重新排序Mysqli查询结果结构

Php (P) 重新排序Mysqli查询结果结构,php,mysql,wordpress,mysqli,Php,Mysql,Wordpress,Mysqli,我有以下疑问: 选择wp_posts.id、wp_posts.post_title、wp_postmeta.meta_key、wp_postmeta.meta_value 来自wp_的职位 加入wp_postmeta ON(wp_posts.ID=wp_postmeta.post_ID) 其中(wp_postmeta.meta_key=?或wp_postmeta.meta_key=?) 和wp_posts.post_type=? 和wp_posts.post_status=? 通过这个查询,我

我有以下疑问:

选择wp_posts.id、wp_posts.post_title、wp_postmeta.meta_key、wp_postmeta.meta_value
来自wp_的职位
加入wp_postmeta ON(wp_posts.ID=wp_postmeta.post_ID)
其中(wp_postmeta.meta_key=?或wp_postmeta.meta_key=?)
和wp_posts.post_type=?
和wp_posts.post_status=?
通过这个查询,我想循环一些关于Wordpress帖子的数据(在WP安装中不使用这个查询)。我想得到两个值:

(…其中(wp_postmeta.meta_key=?或wp_postmeta.meta_key=?)…)
如何将第二个
meta_键
字段结果作为行的新列与帖子的
id
匹配?

我找到了一个解决方案。。 尝试了Pivot、CREATE VIEW和UNION SELECT的所有功能,但这是一个完美的解决方案: