我对基本消息传递系统有以下查询。它显示您已发送的消息。但是,它显示了 sender_id 引用的帐户的 first_name 和 second_name。相反,我希望它输出receiver_id 引用的名称列
ie) SELECT first_name, second_name WHERE accounts.account_id = messages.receiver_id
我是否需要为此编写一个单独的查询,或者我可以让这个在单个查询中输出?我一直在认真思考这个问题!
SELECT first_name, second_name, message_id, title, body, seen, urgent, type, messages.timestamp
FROM messages
INNER JOIN accounts
ON messages.sender_id=accounts.account_id
WHERE sender_id = ?