我正在制作一个像Facebook一样的信息系统。我被困在必须查询数据库和获取用户1和用户2之间的对话的地方。
MySQL查询
SELECT
messages.message_id,
messages.message_from,
messages.message_to
FROM
messages
INNER JOIN
profiles
WHERE
messages.message_to = '1' AND messages.message_from = '2' OR
messages.message_to = '2' AND messages.message_from = '1'
ORDER BY
messages.message_id
DESC
数据库结构与查询结果
数据库方案
如您所见,message_id有冗余的ID。
发布于 2014-11-22 18:23:44
试一试
选择不同的messages.message_id
https://stackoverflow.com/questions/27084900
复制相似问题