2012-12-13 2 views
0

에 두 테이블을 조인 : "아이디"와 "내용" 와 "activity_id"와 wp_bp_activity_metawp_bp_activity를이는 wp_bp_activity ID와 "meta_value 일치합니다 " wp_bp_activity_meta -> meta_value wp_bp_activity -> content wp_bp_activity -> id = wp_bp_activity_meta -> activity_id 텍스트의 텍스트를 기반으로 출력하려고합니다. 이와 같은 경우조차도 알 수 없습니다. 나는 붙어있다! 이것은 지금까지 가지고있는 코드입니다.그래서 현재 내가이 MySQL의 tabales 사이의 관계가 MySQL의

$ query = "SELECT * FROM wp_bp_activity_meta where meta_value LIKE 'test'";

답변

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 
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' ";