Wordpress 데이터베이스의 일부 사용자 정의 필드는 물론 게시물 세부 정보를 출력하려고합니다. 나는 사용자 정의 필드는 '미리보기'와 '비디오'Wordpress 데이터베이스의 단일 열에서 여러 값을 선택하십시오.
SELECT ID, post_title, post_content, wp_postmeta.meta_value
FROM wp_posts
INNER JOIN wp_postmeta ON wp_posts.id=wp_postmeta.post_id
WHERE wp_postmeta.meta_key = "thumnail"
OR wp_postmeta.meta_key = "video"
지금까지이 같은 개별 행을 얻고있다 불렀다 :
| ID | Title | Content | Custom Fields |
|--------------------------------------------------------------------|
| 234 | INCEPTION | Content etc | wp-content/thumbnail/inception.jpg |
| 234 | INCEPTION | Content etc | wp-content/video/inception.flv |
을하지만 내가하고 싶은 것은 (즉, 포스트 당 하나 개의 라인)
|ID |Title |Content |Thumbnail |Video |
|-----------------------------------------------------------------------------------|
|234|INCEPTION |Content etc |wp-content/..inception.jpg |wp-content/..inception.flv |
다른 값을 SELECT 문 내의 열로 분리하는 방법에 대해 조언 해 줄 수 있습니까?
적절한 DDLs를 제공하는 고려 (및/또는 sqlfiddle)이 잘 작동 – Strawberry