0
テーブルを照会して、同じテーブルを参照する外部キーから同じカラム情報を引き出すにはどうすればよいですか? "SELECT name fromユーザーINNER JOINのプレゼントは、id = 1の場合はidです。私は最初の部分を取得しますが、私は2番目の部分を取得する方法については不明です。
以前のクエリの結果を使用したsqlクエリ
テーブルを照会して、同じテーブルを参照する外部キーから同じカラム情報を引き出すにはどうすればよいですか? "SELECT name fromユーザーINNER JOINのプレゼントは、id = 1の場合はidです。私は最初の部分を取得しますが、私は2番目の部分を取得する方法については不明です。
以前のクエリの結果を使用したsqlクエリ
あなたは二回users
テーブルに参加することができます。
select
u1.name `from`,
u2.name `to`
from gifts g
join users u1 on g.`to` = u1.id
join users u2 on g.`from` = u2.id
where u1.id = 1;