迷茫2017-04-17 16:54:29
제공된 정보에서 단순히 기사 ID와 해당 속성 10086 및 속성 12580 값을 출력하는 경우 다음과 같은 간단한 SQL을 얻을 수 있습니다.
선택
예술.id,
Meta1.meta_value AS Meta_key10086,
Meta2.meta_value AS Meta_key12580
wp_posts에서 예술로
왼쪽 조인 wp_postmeta AS Meta1
ON Meta1.post_id = art.id AND Meta1.meta_key = '10086'
왼쪽 조인 wp_postmeta AS Meta2
ON Meta2.post_id = art.id AND Meta2.meta_key = '12580'
PHPz2017-04-17 16:54:29
试试用완전 조인
行不。未测试:
<코드>와 함께 m1 as (meta_key = '10086'인 메타에서 * 선택), m2 as (meta_key = '12580'인 메타에서 * 선택) 선택 케이스 m1.post_id null이면 m2.post_id, 그렇지 않으면 m1.post_id는 post_id로 끝납니다. m1.meta_value(meta_key_10086), m2.meta_value(meta_key_12580) m1에서 m2 완전 조인 m1.post_id = m2.post_id 및 m1.meta_key='10086' 및 m2.meta_key='12580'