質問編集履歴

1

追記

2021/02/02 06:10

投稿

shimon11
shimon11

スコア49

test CHANGED
File without changes
test CHANGED
@@ -76,7 +76,7 @@
76
76
 
77
77
  `wp_posts`テーブルから`post_type_1`のものを取得するSQLはわかりました
78
78
 
79
- ```
79
+ ```SQL
80
80
 
81
81
  SELECT * FROM `wp_posts` WHERE `post_type` = 'post_type_1'
82
82
 
@@ -97,3 +97,41 @@
97
97
  FW:WordPress
98
98
 
99
99
  開発環境:Local,Adminer
100
+
101
+
102
+
103
+ ###追記
104
+
105
+
106
+
107
+ ご回答いただいた`INNER JOIN`を使用した結果
108
+
109
+
110
+
111
+ ```SQL
112
+
113
+ SELECT * FROM wp_postmeta INNER JOIN wp_posts ON wp_postmeta.post_id=wp_posts.ID
114
+
115
+ ```
116
+
117
+
118
+
119
+ |post_id|post_name|post_type|meta_key|meta_value|
120
+
121
+ |:--:|:--:|:--:|:--:|:--:|
122
+
123
+ |1|post-name-1|post_type_1|meta_key_img|meta_value_1_img|
124
+
125
+ |1|post-name-1|post_type_1|meta_key_text|meta_value_3_text|
126
+
127
+
128
+
129
+ このようには表示出来るのですが本来は以下のような形で表示させたいです
130
+
131
+
132
+
133
+ |post_id|post_name|post_type|meta_key_img|meta_key_text|
134
+
135
+ |:--:|:--:|:--:|:--:|:--:|
136
+
137
+ |1|post-name-1|post_type_1|meta_value_1_img|meta_value_3_text|