【发布时间】:2020-11-04 00:32:00
【问题描述】:
我一直在尝试解决这个问题,我知道这与连接有关,但似乎无法解决
当我运行以下查询时:
SELECT user_id, meta_key, meta_value
FROM usermeta
WHERE usermeta.meta_key = 'my_key'
OR usermeta.meta_key = 'first_name'
OR usermeta.meta_key = 'last_name'
我当然得到了数据:
user_id meta_key meta_value
1 first_name John
2 first_name Jane
3 first_name Tom
1 last_name Doe
2 last_name Cobb
3 last_name Smith
1 my_key ABC
2 my_key DEF
3 my_key GHI
我不知道加入这些数据的正确方法:
user_id first_name last_name my_key
1 John Doe ABC
2 Jane Cobb DEF
3 Tom Smith GHI
如何在 MySQL 中实现这一点?任何帮助表示赞赏。
【问题讨论】:
标签: mysql wordpress join pivot-table