我有一个名为This_View
的视图,格式为:
Author CoAuthor
----------------
677 901706
677 838459
677 901706
677 1695352
677 901706
1359 1695352
...
...
我必须从另一个表格中选择Name
对照列Author
和CoAuthor
,Name
和Author
的{{1}}值存在于CoAuthor
的同一列中。
我试过这个:
Other_Table
但没有成功。
答案 0 :(得分:1)
您必须为作者和共同作者制作不同的JOIN
SELECT AA.name as Author, BB.name as CoAuthor
FROM This_View YA
JOIN Other_Table AA ON YA.Author = AA.aid
JOIN Other_Table BB ON YA.CoAuthor = BB.aid
ORDER BY AA.name