所以目前我有两个mysql tabales之间的关系: 带有“id”和“content”的 wp_bp_activity 和 带有“activity_id”的 wp_bp_activity_meta ,这将匹配wp_bp_activity id和“meta_value” 我正在尝试根据wp_bp_activity_meta - >的文本输出meta_value wp_bp_activity - >内容wp_bp_activity - > id = wp_bp_activity_meta - > ACTIVITY_ID 不确定即使是这样的事也是可能的。我卡住了! 这是我现在的代码:
$ query =“SELECT * FROM wp_bp_activity_meta WHERE meta_value LIKE'test'”;
答案 0 :(得分:0)
SELECT a.*, b.*
FROM wp_bp_activity a
INNER JOIN wp_bp_activity_meta b
ON CONCAT(a.id, a.meta_value) = b.activity_id
答案 1 :(得分:0)
$query = "SELECT *
FROM wp_bp_activity_meta
INNER JOIN wp_bp_activity
ON wp_bp_activity.if = wp_bp_activity_meta.activity_id
WHERE meta_value LIKE 'test' ";