私は、sender_id フィールドと receiver_id フィールドを持つトランザクション テーブルと、user_id first_name last_name などを持つ別のユーザー テーブルを持っています...
トランザクションからデータを照会し、ユーザーの詳細に参加したいのは、送信者と受信者の両方に first_name と last_name を持ってくる必要があることです...
SELECT t.* u.*
FROM transactions t, users u
WHERE t.sender_id = u.user_id OR t.receiver_id = u.user_id
結果セットで送信者/受信者を知る方法がないため、これはもちろん解決策ではありませんが、問題を説明するのに役立ちます
何か案は?ありがとうアジャール