有没有办法,我可以从另一个(下同)表中的一个LEFT JOIN检索信息的两位两次呢?
尝试
下面是SQL查询我试着放在一起,希望将工作。我希望你能从中看到我想要做的。
SELECT cards.*, list.name FROM cards LEFT JOIN list ON cards.main = list.id AS main_name AND cards.enemy = list.id AS enemy_name WHERE cards.id = 1
正如你可以看到上面我试图从list
表中检索两个值cards.main
和cards.enemy
的名字。
谢谢,任何问题都将尽快回复!
SELECT cards.main,cards.enemy应该做的,对不对? – Krishna
cards.main&cards.enemy中的数据是ID,然后我试图通过LEFT JOIN检索表列表来获取它们的实际名称。 – Harry