mysql sorgu yardım?

0 Cevap php
(
  SELECT u.username, u.picture, m.id, m.user_note, m.reply_id, m.reply_name, m.dt
  FROM   relationships r
  JOIN notes m ON m.user_id = r.leader
  JOIN user u ON r.leader = u.user_id
  WHERE r.listener ='2'
)


UNION ALL
(
  SELECT u.username, u.picture, m.id, m.user_note, m.reply_id, m.reply_name, m.dt
  FROM   notes m
  JOIN user u ON m.user_id = u.user_id
  WHERE u.user_id ='2'
)
WHERE dt > '2010-09-20_131830'
ORDER BY dt DESC

ne bu deos o kullanıcı (loggedin), onlar takip insanları sorgular ve onların mesajları ele alır olduğunu. tablolar, aşağıda gösterilmiştir!

ben bu sorgu eklemek istediğiniz, kullanıcı (loggedin) güncellemeler lutfen aynı zamanda. ama açıkçası kullanıcı deosnt kendini izleyin. nedir ben bu yapabileceğiniz en iyi yolu!

user_table

 user_id | username
 -------------------
       1 | solomon
       2 | muna

message table

id    user_id| message
---------------------------------------
 1       1   | this is my first message
 2       1   | this is my second message
 3       2   | this is muna message    

relationship table

leader | follower
------------------
     1 | 2

0 Cevap