MySQL Query Çoklu Yanlış Sonuçları ile Katıldı

0 Cevap php

Öyle gibi yapılandırılmış 3 tablolar var:

activity table:

activity_id, User_id, türü, tarih

reviews table:

review_id, activity_id, fishery_id, inceleme, tarih

updates table:

update_id, activity_id, güncelleme, tarih

Ben ancak bu sorgu yanlış sonuçlar verir, herhangi bir fikir etkinlik tablosu ile bir kullanıcıya bağlı olan tüm yorum ve güncellemeleri aramak istediğiniz?

query('
  SELECT *
  FROM activity as activity    
  LEFT JOIN reviews AS reviews
    ON activity.activity_id = reviews.activity_id    
  LEFT JOIN updates AS updates
    ON activity.activity_id = updates.activity_id    
  WHERE user_id = 1
');

Teşekkürler, Matt

0 Cevap