热线电话:13121318867

登录
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.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子