我有 2 张桌子
T1
ID | Name | IMAGE
------------------------
1 Peter pic_111.jpg
2 Mark pic222.jpg
T2
ID1 | ID2 | message | timestamp
如果彼得给马克发消息,彼得是ID1,马克是ID2,如果马克给彼得发消息,马克是ID1,彼得是ID2,
我想从 T1 中为 ID1 和 ID2 选择图像
从 mark 到某人或从某人到 Mark 的
select ID1,ID2, message from T2 where ID1=2 OR ID2=2
所有消息返回所有从 mark 发送或发送到 mark 的消息
如何在此查询中包含 ID1 和 ID2 的图片?
select ID1, ID2, message, image from T1, T2 where ID1=2 OR ID2=2 T1.ID=ID1
将是错误的,因为我需要 UID1 和 uid2 的图像...
因此,可以显示结束标记消息或标记已发送消息的人的图片...