2019-03-16
阅读量:
521
sql查询结果合并的问题
问题描述:


如何将meta_key 为10086和12580的结果查询合并成一条

如何查询出以下结果

解决方法:
从所提供的信息看,如果只是为了单纯输出文章ID,及对应的属性10086和属性12580的值,那么下面这个简单的SQL就能实现
SELECT
art.id,
meta1.meta_value AS meta_key10086,
meta2.meta_value AS meta_key12580
FROM wp_posts AS art
LEFT JOIN wp_postmeta AS meta1
ON meta1.post_id = art.id AND meta1.meta_key = '10086'
LEFT JOIN wp_postmeta AS meta2
ON meta2.post_id = art.id AND meta2.meta_key = '12580'






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
1条评论