2014-03-13 43 views
0

创建表我有 meta_id表中的数据POST_ID meta_key元值与GROUP_CONCAT

meta_id post_id meta_key meta-value 
1   20   country  AU 
2   20   first_name Fred 
3   20   last_name Smith 
4   21   menu_item Post_type 
5   21   menu_object Page 
6   22   country  AU 
7   22   first_name Jane 
8   22   last_name Brown 

我想创建一个包含有国家的meta_key只有那些POST_ID记录的新表结果和选择选择meta_values对于该post_id - 注意meta_key国家不是必需的结果。 Post_id 21未被选中,因为它没有国家的meta_key。

结果表上得到的输出将是:

unique_id, post_id, first_name, last_name 
1 |20 | Fred | Smith 
2 | 22 | Jane | Brown 

我似乎无法得到这个结果附近的任何地方。有关如何推导结果的任何想法?

回答

0

我解决了我的问题 - 无需采取任何措施。