我有主表WORDS
该表具有存储在数据库中的所有单词名称。
现在我有一个外表WORD_TYPES
此表存储与主表WORDS相关的单词的类型。
最后,我有外表POPULAR_WORDS。
我的问题是我试图从与其两个外表WORD_TYPES和POPULAR_WORDS连接的主WORDS表中获取2个单词名称。
{{1}}
但这对我来说是不可能的,我已经尝试了一切。因为在我从与WORD_TYPES相关的主表WORDS中选择了一个word_name之后,我无法选择与POPULAR_WORDS表相关的第二个单词。
我想我们只能以这种指定的方式从查询中选择一行。
答案 0 :(得分:0)
我认为您正在寻找的是:
SELECT
w1.word_name as word1,
w2.word_name as word2,
FROM table WORDS w1, WORDS w2
JOIN WORD_TYPES wt ON wt.w_id = w1.w_id
JOIN POPULAR_WORDS pw ON pw.w_id = w2.w_id
即使您想要获得的最终结果不是很清楚