SELECT a.post_date, a.post_content, a.post_status , IF(b.meta_key='bmc_sale_point',b.meta_value,null) AS sales_point , IF(b.meta_key='bmc_sale_corp',b.meta_value,null) AS sale_corp , IF(b.meta_key='bmc_sale_store',b.meta_value,null) AS sale_store FROM bmc_posts AS a INNER JOIN bmc_postmeta AS b ON a.ID = b.post_id WHERE b.meta_key IN ('bmc_sale_point','bmc_sale_corp','bmc_sale_store')
위의 코드를 쿼리를 날리면 첫번째 결과로 보여집니다
그래서 GROUP BY a.post_date, a.post_content, a.post_status 를 쿼리에 추가한다면
두번째 사진의 결과처럼 나옵니다 그룹으로 합쳐질때 null 값이 합쳐집니다
어떤식으로 쿼리를 수정해야 null 값이 안들어가고 제가 원하는 값이 들어갈수 있을까요?