私はこのMySQLステートメントを持っています:
SELECT a.id, a.`from member_id`, a.`to member_id`, IF(a.`from member_id`=1, a.`to member_id`, a.`from member_id`) as other_id, a.text, MAX(a.`date sent`) as `date sent`
FROM message a
JOIN members m on other_id=m.id
WHERE (a.`from member_id`=1 OR a.`to member_id`=1) AND a.active=1
GROUP BY other_id
ORDER BY other_id DESC, `date sent` DESC
しかし、私はエラーが発生しています:
#1054 - Unknown column 'other_id' in 'on clause'
キーを使用してその列を作成していas
ます。ここで何が悪いのか誰か知っていますか?
ありがとう。